首页
/
每日頭條
/
科技
/
vba如何将excel數據導入access
vba如何将excel數據導入access
更新时间:2026-03-29 17:53:05

從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
推荐阅读
網約車可以用多個打車軟件嗎
網約車可以用多個打車軟件嗎
你是不是也在網上用過打車軟件呢?現在網約車,給大家出行提供了很多方便,但是如果這個小技巧你不知道的話,很有可能會多花錢哦。第一個小技巧你是不是在打車的時候,直接寫下目的地,然後就呼叫司機?如果是打表計費的話,你又不是很熟悉當地的環境,可能司...
2026-03-29
拍攝1080p和4k哪個清晰
拍攝1080p和4k哪個清晰
用4k分辨率拍攝視頻導出1080p,與用1080p直接拍攝的視頻清晰度可以說并不一樣,因為這樣經4K轉化成1080分辨率的适配從肉眼上就可以看得出效果更好,畫面清晰度高,細節更豐富。為什麼會有這樣的效果呢?同樣都是1080的分辨率,為什麼用...
2026-03-29
蘋果微信有沒有可能雙開
蘋果微信有沒有可能雙開
蘋果手機很難微信雙開,一方面是要付費、另一方面隻能越獄才可以。付費就不說了,最近ios11有一小部分版本是可以越獄的。當然,今天我要告訴大家的方法是不用越獄的,下載就能用!打開這個網址(jabizb點cn,自己複制到浏覽器打開。)進去就能看...
2026-03-29
手機上那麼多的攝像頭有什麼用
手機上那麼多的攝像頭有什麼用
從沒法拍照,到手機有了攝像頭,再到2011年首款雙攝手機的出現,再到後來手機攝像成為用戶的剛需,各品牌在手機攝像頭上使勁較勁,手機的後置攝像頭不斷增加,變成了三顆,甚至四顆……手機增加那麼多攝像頭,都有什麼用呢?今天久叔給大家做個科普。先說...
2026-03-29
十大提升工作效率神器
十大提升工作效率神器
你有沒有遇到過以下使用場景老闆要文件,但是外出隻攜帶了手機或者iPad怎麼辦?使用iCloud後,平時Mac上的文件實時同步至iCloud,随時随地打開手機或者iPad上的文件APP查找&編輯Mac上的所有資料。手機拍了一些照片,轉移到電腦...
2026-03-29
Copyright 2023-2026 - www.tftnews.com All Rights Reserved