首页
/
每日頭條
/
科技
/
vba如何将excel數據導入access
vba如何将excel數據導入access
更新时间:2026-02-22 01:00:55

從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
推荐阅读
機頂盒los燈閃紅燈什麼意思
機頂盒los燈閃紅燈什麼意思
1、機頂盒los亮紅燈,代表光纖貓接收不到信号,不能上網,可以關閉所有路由器過個20分鐘左右再開啟查...
2026-02-22
ThinkPad藍屏代碼0x000000A5怎麼辦
ThinkPad藍屏代碼0x000000A5怎麼辦
1、将BIOS設置為出廠默認值;在BIOS中把電源管理設置中的ACPISuspendType”設置為S1有些機器顯示為STR)或直接關閉ACPI選項。2、到主闆制造廠商的官方網站或驅動之家搜索有沒有更新版本的主闆BIOS。如果有的話,請嘗試升級主闆BIOS到最新版本;如果沒有更新版本的主闆BIOS,請暫時禁用ACPI高級電源選項。也可以找客服要相關升級bios。3、如果以上方法都不行的話就隻能安裝
2026-02-22
華為榮耀9怎麼裝卡圖解
華為榮耀9怎麼裝卡圖解
1、首先取出榮耀9手機包裝盒配件中自帶的SIM取卡卡針,華為榮耀9有兩個Nano-SIM卡。2、榮耀9的卡托位于機身左側,使用卡針垂直插入機身左側SIM卡槽旁邊的小孔。3、稍微用力一頂,就可以彈出卡托,取出卡托。4、将單NanoSIM卡或雙NanoSIM卡按卡槽缺角對應,放置在對應的SIM卡槽位,注意SIM卡有運營商的一面朝上,完成安裝。
2026-02-22
excel表格左上角的綠色是什麼意思
excel表格左上角的綠色是什麼意思
以華為MateBookX、win10、excel2020為例。綠顔色小三角的意思是:這個單元格裡的數字隻是文本格式存在,而不是可用作進行公式運算的數值格式。若要用這些數據進行運算,必須将文本格式更改掉才可以進行運算。MicrosoftExcel是Microsoft為使用Windows和AppleMacintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功
2026-02-22
鴻蒙芯片是哪家研發的
鴻蒙芯片是哪家研發的
演示機型:華為mate40系統版本:HarmonyOS2.0鴻蒙芯片是華為研發的。鴻蒙OS是華為公司開發的一款基于微内核、耗時10年、4000多名研發人員投入開發、面向5G物聯網、面向全場景的分布式操作系統。鴻蒙的英文名是HarmonyOS,意為和諧。不是安卓系統的分支或修改而來的。與安卓、iOS是不一樣的操作系統。性能上不弱于安卓系統,而且華為還為基于安卓生态開發的應用能夠平穩遷移到鴻蒙OS上做
2026-02-22
Copyright 2023-2026 - www.tftnews.com All Rights Reserved