導航:首頁 > 方法技巧 > vb和excel連接方法

vb和excel連接方法

發布時間:2022-06-07 10:05:19

A. vb,連接EXCEl資料庫

首先要在項目里添加Excel object library

聲明變數
Dim xlSheet As Object
Dim MobjExcel As Excel.Application
Dim mobjworkbook As Object

在代碼部分:

Set MobjExcel = CreateObject("Excel.Application")
'MobjExcel.Visible = False
Set mobjworkbook = MobjExcel.Workbooks.Open(「數據表」)
Set xlSheet = mobjworkbook.Worksheets(1)

B. VB與EXCEL連接

兩個文件?還是同一個文件兩個工作表?或者是同一工作表中?
同一個工作表的技巧方法:
選擇B2:D6復制這個區域,選擇B2,右鍵選擇性粘貼,把轉置選上,確定,搞定了

VBA代碼:
Sub zz()
Dim arr
arr = Range("B2:D6").Value '提取區域的數據
ragne("B2:D6").ClearContents '清除原數據區域數據
Range("B2").Resize(UBound(arr, 2), UBound(arr)) = Application.Transpose(arr) '寫入你要求的數據
End Sub
直接運行這個宏,搞定了
不明白,直接HI我

C. 如何實現VB與EXCEL的無縫連接

用以下代碼:SetObjExcel=NewExcel.ApplicationObjExcel.SheetsInNewWorkbook=1SetObjWorkbook=ObjExcel.Workbooks.Open("e:\111.xls")『xls的文件名路徑可以修改SetExcelSheet=ObjWorkbook.Worksheets(1)』指定為sheet1ObjExcel.Visible=TrueExcelSheet.Cells(1,1)=「123456」『給第一行第一列賦值ExcelSheet.Cells(2,1)=「45679」』給第二行第一列賦值』類推,括弧中第1個數表示行,第2個數表示列,比如A1就是1,1,B1就是2,1『同理ExcelSheet.Cells(1,2)=「1111」』A2單元格ExcelSheet.Cells(2,2)=「2222」『B2單元WithObjExcel.ActiveSheet.Range("A1:B4").Borders'邊框設置.LineStyle=xlBorderLineStyleContinuous.Weight=xlThin.ColorIndex=1EndWithObjWorkbook.SaveObjWorkbook.CloseSetObjExcel=Nothing

D. vb adodc 連接excel

使用
ADO
連接到
Excel
ADO
使用
MDAC
中以下兩個
OLE
DB
提供程序中的任何一個都可以連接到
Excel
數據文件。
Microsoft
Jet
OLE
DB
Provider



Microsoft
OLE
DB
Provider
for
ODBC
Drivers
如何使用
Microsoft
Jet
OLE
DB
Provider
Jet
提供程序只需要兩條信息就可以連接到
Excel
數據源:路徑(包括文件名),和
Excel
文件版本。
Jet
提供程序使用連接字元串
Dim
cn
as
ADODB.Connection
Set
cn
=
New
ADODB.Connection
With
cn
.Provider
=
"Microsoft.Jet.OLEDB.4.0"
.ConnectionString
=
"Data
Source=C:\MyFolder\MyWorkbook.xls;"
&
_
"Extended
Properties=Excel
8.0;"
.Open
End
With
提供程序版本:必須使用
Jet
4.0
提供程序;Jet
3.51
提供程序不支持
Jet
ISAM
驅動程序。如果指定了
Jet
3.51
提供程序,在運行時會出現以下錯誤信息:
Couldn't
find
installable
ISAM.
Excel
版本:對於
Excel
95
工作簿(Excel
版本
7.0),應指定
Excel
5.0;對於
Excel
97、Excel
2000

Excel
2002
(XP)
工作簿(Excel
版本
8.0、9.0

10.0),應指定
Excel
8.0
版本。
使用「數據鏈接屬性」對話框的
Jet
提供程序
如果在應用程序中使用「ADO
數據控制項」或「數據環境」,就會出現數據鏈接屬性對話框來收集必要的連接設置。
在提供程序選項卡上,選擇
Jet
4.0
提供程序;Jet
3.51
提供程序不支持
Jet
ISAM
驅動程序。如果指定了
Jet
3.51
提供程序,在運行時會出現以下錯誤信息:
Couldn't
find
installable
ISAM.
在連接選項卡上,瀏覽到您的工作簿文件。忽略「用戶
ID」和「密碼」項,因為這些不適用於
Excel
連接。(無法打開受密碼保護的
Excel
文件作為數據源。本文後面有關於此主題的詳細信息。)
在所有選項卡上,從列表中選擇擴展屬性,然後單擊編輯值。輸入
Excel
8.0;,用分號
(;)
將其與任何其他已有的項分隔。如果忽略此步驟,測試連接時將出現一條錯誤信息。這是因為,如果不另行指定,Jet
提供程序期望
Microsoft
Access
資料庫。
返回到連接選項卡,並單擊
測試連接。將出現一個消息框,通知您測試已成功完成。

E. vb.net如何與excel建立連接,並從裡面查詢並讀取數據

三種方式
1.用OLEDB ,將Excel視為數據源
2.採用Office 的API
3.將Excel作為Zip文件解壓縮,獲得內容的Xml文檔

F. VB和excel的無縫鏈接

這個太簡單了。。。在面板上加上一個部件就OK了。

G. VB與EXCEL怎麼連接

http://..com/question/88880156.html
http://..com/question/88863340.html

H. vb的資料庫怎麼和excel連接

你所說的資料庫是access資料庫嗎?
access數據連接execl直接通過文件里的獲取外部數據,即可連接。

閱讀全文

與vb和excel連接方法相關的資料

熱點內容
大熱熔管連接方法 瀏覽:579
農網絕緣導線連接方法 瀏覽:664
孩子怎麼分享學習方法 瀏覽:191
玻璃吊頂有幾種安裝方法 瀏覽:913
勞動實踐方式方法課題研究的依據 瀏覽:442
社會學研究的方法體系之間的關系 瀏覽:209
結晶石鑒定最簡單方法 瀏覽:309
下水器的正確安裝方法 瀏覽:289
教學方法和教學能力 瀏覽:833
胞苷分析方法 瀏覽:695
三歲女孩矮小如何長高的科學方法 瀏覽:363
發動機裝配測量方法 瀏覽:683
四開開關安裝方法圖片 瀏覽:906
測年齡的方法和技巧 瀏覽:576
備孕量體溫的正確方法 瀏覽:763
本科論文主要研究方法開題報告 瀏覽:174
b乘b加c用簡便方法表示 瀏覽:516
清理冰箱的方法簡單的 瀏覽:485
干淮山食用方法 瀏覽:623
紅米游戲免打擾在哪裡設置方法 瀏覽:807