首页
/
每日頭條
/
科技
/
vba如何将excel數據導入access
vba如何将excel數據導入access
更新时间:2026-06-05 12:10:07

從Access查詢(Select)數據導入到Excel,主要步驟如下:

I 首先使用ADO連接到數據庫;

II 根據需要,設置不同的查詢條件創建查詢記錄集;

III 将記錄集中的數據複制到指定工作表中;

IV 關閉數據庫連接。

代碼如下:

Sub 查詢客戶信息()

Dim cnn As New Connection, rs As New Recordset

Dim strSql As String, i As Long, sh As Worksheet

On Error Resume Next

cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" _

& "Data Source=" & ThisWorkbook.Path & "\Northwind.mdb"

strSql = "Select * FROM [客戶] where 客戶ID='GROSR' " '從“客戶”表中獲取數據,如果沒有where子句,則獲取全部

rs.Open strSql, cnn, adOpenStatic '打開記錄集

Set sh = Worksheets.Add '添加工作表

sh.Name = "客戶信息" '設置工作表名稱

With sh

For i = 0 To rs.Fields.Count - 1 '用字段名作為表頭

.Cells(1, i 1) = rs.Fields(i).Name

Next

.Range("A2").CopyFromRecordset rs '複制記錄集中的數據

.Columns.AutoFit '設置列寬為自動适應

End With

rs.Close

cnn.Close

Set rs = Nothing

Set cnn = Nothing

End Sub

vba如何将excel數據導入access(VBA數據庫操作03從Access查詢數據導入到Excel)1

-End-

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
怎樣設置手機定位跟蹤
怎樣設置手機定位跟蹤
1、手機追蹤(SIM卡更換警告)功能是指您的手機更換SIM卡後短信通知您事先設定好的接收人,設置方法...
2026-06-05
9at變速箱什麼意思
9at變速箱什麼意思
1、9AT變速箱是通過換擋元件來控制行星齒輪的不同組合,實現了9個前進擋、1個倒擋的設定。它利用嵌套的行星齒輪來縮短變速箱體的長度,通過優化變速箱體結構,以及在滿足強度的基礎上使用輕質的零部件材料使整體重量得到了控制。2、變速器的核心結構是4組行星齒輪和6個換擋元件,比8HP多了一個換擋元件。3、9...
2026-06-05
錄像帶轉存電腦的方法
錄像帶轉存電腦的方法
1、需要一塊電視卡。需要一條三頭對三頭的AV線,用它的黃線也就是視頻傳送。需要一條兩頭對一頭的音頻線...
2026-06-05
學車技巧怎麼打方向盤
學車技巧怎麼打方向盤
1、首先學車不要開快了,挂個一檔”就可以了,10公裡每小時,也就足夠了。不然你你錯打方向盤可是很容易撞車的。所以這個方向盤,在駕校,所有的教練員都是希望你把速度減慢,縱使方向打錯了,也還有的救回來的餘地。2、接下就是左右邊,你可不要以為跟電動車一樣的,全方位的視角,汽車面積本就比電動車更大,還有汽車...
2026-06-05
大堂經理工作内容
大堂經理工作内容
1、維護大堂秩序和客人安全,保持大堂肅靜、優雅和文明。2、妥善安排當日工作,監督檢查前台、服務員的工...
2026-06-05
Copyright 2023-2026 - www.tftnews.com All Rights Reserved