首页
/
每日頭條
/
科技
/
vba如何将excel數據導入access
vba如何将excel數據導入access
更新时间:2026-07-01 19:59:49

從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-07-01
電腦怎麼激活windows10
電腦怎麼激活windows10
電腦怎麼激活windows10?首先點擊“設置”,接着點擊“更新和安全”按鈕,下面我們就來聊聊關于電腦怎麼激活windows10?接下來我們就一起去了解一下吧!電腦怎麼激活windows10首先點擊“設置”,接着點擊“更新和安全”按鈕。然後...
2026-07-01
孟山都簡介
孟山都簡介
要是說起近幾年科技圈的當紅炸子雞,那麼非“數據君”莫屬了,這并不誇張,你幾乎能聽到各行各業的人都在談論ta!根據“谷歌趨勢(GoogleTrends)”顯示,早在2011年的時候,“大數據”還很少被用作搜索詞,但你要是到了現在都還沒聽說“大...
2026-07-01
用fid替代倉庫的條形碼有什麼好處
用fid替代倉庫的條形碼有什麼好處
竄貨是指代理商将産品銷售往所規定地區以外的一種行為。防竄貨是市場銷售鍊管理中的一個重要環節,和所有通過代理商銷售的行業一樣,空調等行業也面臨如何防止竄貨的問題。而我們在制作防竄貨的标簽的時候通常會使用中琅條碼标簽打印軟件去進行生成産品獨一無...
2026-07-01
廣州科技職業技術大學學費
廣州科技職業技術大學學費
廣州科技職業技術大學是野雞大學嗎,答案:不是。1999年,廣東景大經濟發展有限公司成立了廣東南大專修學院;2004年,經廣東省人民政府批準,廣州科技職業技術學院成立;2018年,經教育部批準,廣州科技職業技術學院教育資格升至本科層次職業學校...
2026-07-01
Copyright 2023-2026 - www.tftnews.com All Rights Reserved