VBA - Kết nối cơ sở dữ liệu (MDB) với Excel

Microsoft Excel, phần mềm lây lan phổ biến trong Office, cho phép người dùng kết nối với cơ sở dữ liệu MDB của Microsoft Access. Kết nối cơ sở dữ liệu Microsoft Access MDB với Excel có thể được thực hiện bằng cách sử dụng macro. Một chút kiến ​​thức về Excel và macro có thể được yêu cầu. Cần có thư viện đối tượng Microsoft DAO để kết nối cơ sở dữ liệu Access với Bảng tính Excel. Có thể mở Cơ sở dữ liệu truy cập trong Excel và truy cập dữ liệu trong cơ sở dữ liệu. Các thao tác dữ liệu khác nhau như sao chép dữ liệu trong các trường vào các cột trong Bảng tính Excel và các phép tính khác có thể được thực hiện bằng cách kết nối cơ sở dữ liệu Microsoft Access với Excel.

Dưới đây là các mẹo về cách kết nối cơ sở dữ liệu Access (MDB) với Excel
  • Thêm tài liệu tham khảo
  • Thư viện đối tượng Microsoft DAO XX

Trong một mô-đun chung, (ví dụ Mô-đun 1) dán mã bên dưới

 Sao chép phụDBDB . 'Đặt tiêu đề vào cột bằng Sheets ("Sheet1") For i = 0 To TbDef.Fields.Count - 1' Pour avoir toute la ligne 'Debug.Print TbDef.Fields (i). .Sản phẩm (i). Tên. 'Đối với tất cả các dòng .Cells (Lig, i + 3) = Bảng (Tên (i)) Tiếp theo i Lig = Lig + 1 Table.MoveNext' Chuyển đến bản ghi tiếp theo Wend End With Table. Đặt bảng = Không có gì kết thúc phụ 

Bài TrướC TiếP Theo Bài ViếT

Lên Trên LờI Khuyên