首页
/
每日頭條
/
科技
/
vba如何将excel數據導入access
vba如何将excel數據導入access
更新时间:2026-01-28 16:24:26

從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
推荐阅读
30道五年級解方程應用題
30道五年級解方程應用題
五年級數學:100道解方程應用題(含解答)打印練習,必過98!由于篇幅原因,沒有分享完,按下方方式可以免費獲取完整資料。同時可以領取快速提升10倍學習效率的方法,隻需3天,即可輕松掌握!真正實現輕松快樂學習!,
2026-01-28
使命召喚戰區哪個服務器人多
使命召喚戰區哪個服務器人多
它有機會發展成品類中的另一極,還是會像《Apex英雄》那樣高開低走?文/安德魯戰網崩了?這周早些時候,很多玩家都發現自己的戰網登不上去了。《使命召喚:戰區》(CallofDuty:WarZone)上線後的火爆,讓動視暴雪和自家用戶都措手不及...
2026-01-28
西安一級注冊建築師考試報名
西安一級注冊建築師考試報名
西安一級注冊建築師考試報名?近日,鷗瑪軟件圓滿完成2022年度全國一級注冊建築師資格考試作圖題評卷服務項目,首次實現了答卷數字化與網上評卷新模式,終結了該項考試長達二十餘年的人工翻卷評閱模式,極大地提高了工作效率、降低了勞動強度、簡化了評卷...
2026-01-28
哪款性價比高的筆記本值得擁有
哪款性價比高的筆記本值得擁有
如今中高端筆記本産品并不是占滿整個電腦市場的主體,4000至7000的電腦往往成為人們的最佳選擇,對于學生來說,買4000元的電腦不僅價位不高,而且也滿足了學生的經濟實力,今天筆者就和大家聊一聊有哪些4千元的電腦值得學生購買!01榮耀Mag...
2026-01-28
水印如何去除幹淨
水印如何去除幹淨
随着短視頻行業越來越火爆,相關從業者也越來越多。對于新手小白來說,前期可能主要是通過借用其他視頻素材進行二次創作。可是從網上下載的視頻素材,基本都會帶着水印,确實會讓人很苦惱。那肯定是要将視頻上的水印去除掉才能使用了。其實很多視頻去水印後都...
2026-01-28
Copyright 2023-2026 - www.tftnews.com All Rights Reserved