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

從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
推荐阅读
iphone存儲空間如何清理
iphone存儲空間如何清理
1、打開設置”。2、點擊通用”。3、點擊iphone儲存空間,點擊推薦項右側的啟用”,手機即可開始自動清理儲存空間。
2026-03-22
電腦vga是什麼意思
電腦vga是什麼意思
演示機型:華為MateBookX系統版本:win10VGA的意思是指IBM在1987年随PS/2機一起推出的一種視頻傳輸标準,其使用特點是具有分辨率高,顯示速率更快,顔色較為豐富,而且VGA在彩色顯示器領域得到了廣泛的應用。但其不支持熱插拔,不支持音頻傳輸。實現VGA顯示的要求如下:1、控制器的性能越高,數據更新和顯示效果就越好。2、可選擇一種包括3路8位高速D/A的專用視頻芯片。3、要提高VGA
2026-03-22
冬天養鴨要注意什麼
冬天養鴨要注意什麼
1、飼料。冬天天氣冷了,注意給鴨子吃的東西要重新搭配,比如說要有更多提供能量的東西,這樣的話才可以很好的抵禦寒冷,體重增長更好。否則的話,一個冬天過去,鴨子可能還會瘦上不少。另外的話,再加上一些維生素進去,特别是對于那些産蛋的鴨子來說,這樣的話可以讓他們的體質更加好,産蛋也更加多。如果不注意飼料的搭...
2026-03-22
蘋果手機的信息怎麼還原
蘋果手機的信息怎麼還原
1、iTunes備份恢複:蘋果手機用戶都知道iTunes功能,電腦上找到iTunes并且手機連接到電...
2026-03-22
盆栽韭菜怎樣長得粗壯
盆栽韭菜怎樣長得粗壯
1、肥沃土壤。盆栽的韭菜大多的養分都源自土壤,所以要選擇肥沃的土質栽種,要是選擇貧瘠的土質,容易生長不良,植株更不可能長得粗壯。不光要選好土壤,為了增加營養,還需要添加一定的基肥,保障好生長的需求。2、種植密度。空間能影響到生長,本身盆栽種植的話,空間比較的小,養分很難分配,要是種植的比較密,植株的...
2026-03-22
Copyright 2023-2026 - www.tftnews.com All Rights Reserved