首页
/
每日頭條
/
科技
/
vba如何将excel數據導入access
vba如何将excel數據導入access
更新时间:2025-12-23 16:51:33

從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
推荐阅读
懷柔新區2022年重點工程
懷柔新區2022年重點工程
展翅騰飛看懷柔2022年懷柔全區經濟社會發展的目标已确立奮力推動懷柔在北京率先基本實現社會主義現代化新征程中展翅騰飛的号角已吹響懷柔正在向着既定目标奮勇前進今天小編帶您走進《展翅騰飛看懷柔》第二十三期橋梓鎮以系統推進“五态”建設為目标和路徑...
2025-12-23
飛速打車是一款智能化的打車軟件嗎
飛速打車是一款智能化的打車軟件嗎
無論您是在家、辦公室或其他任何地方,隻需輕松幾步,即可快速預訂車輛。您可以随時随地使用飛速打車,在您需要的時候,在您最需要的時候,它将為您提供貼心的服務。與傳統出租車相比,飛速打車擁有更快、更便捷的出行方式。通過我們的應用程序,您可以輕松查...
2025-12-23
推薦幾款1000左右手機
推薦幾款1000左右手機
雖然如今我們的生活已經越來越好,但對于手機的需求還是非常多元的,一些低價的産品依然有着很多需求。這一價位其實也并不一個非常單一、簡單的需求,有着給長輩使用需求,有備機需求等多種需求,想要做好其實也并不容易。那麼這一價位中,哪些産品值得選購呢...
2025-12-23
日照旅遊一卡通辦理需要什麼
日照旅遊一卡通辦理需要什麼
日照旅遊一卡通辦理需要什麼?主流日照訊8月24日,日照旅遊一卡通“一網通辦”系統正式上線,自此,日照本地戶籍居民在線上申辦時,無需再提供證件證明,隻需輸入姓名和身份證号碼并進行刷臉認證,便可暢享電子一卡通帶來的便利與優惠這一全省首創的便捷線...
2025-12-23
科技特派員制度如何推行
科技特派員制度如何推行
科技特派員制度如何推行?新華社北京10月20日電題:“讓技術長在泥土裡”——我國科技特派員制度推行20周年成果豐碩,下面我們就來聊聊關于科技特派員制度如何推行?接下來我們就一起去了解一下吧!科技特派員制度如何推行新華社北京10月20日電題:...
2025-12-23
Copyright 2023-2025 - www.tftnews.com All Rights Reserved