- Tham gia
- 18/3/08
- Bài viết
- 8,311
- Được thích
- 15,874
- Giới tính
- Nam
- Nghề nghiệp
- Làm ruộng.
Từ Ý tưởng của anh ThuNghi em xin mạo mụi mở topic này để các anh chị em có dịp trao đổi. Do kiến thức chấp vá nên mong các anh chị và thầy cô hướng dẫn thêm để em có dịp học hỏi nhiều hơn.
Kết nối + lưu trữ và truy vấn dữ liệu từ Excel đến Database là Access giúp cho file Excel chạy nhẹ nhàng hơn không phải lưu trữ dữ liệu nhiều.
*) Trong DataAcc có 1 bảng có tên là Table1 với các trường là
ID: Auto Number
DienGiai: Text
Ngay: Date/Time
GhiChu: Text
*) Thiết kế các form bên Excel
- Form Nhập liệu (frmNhapLieu)

*) Tạo kết nối từ file Excel đến Access Database:
Ví dụ file Access có tên DataAcc để chứa dữ liệu nằm chung với file Excel
code trong Module:
- Mở kết nối :
Kết nối + lưu trữ và truy vấn dữ liệu từ Excel đến Database là Access giúp cho file Excel chạy nhẹ nhàng hơn không phải lưu trữ dữ liệu nhiều.
*) Trong DataAcc có 1 bảng có tên là Table1 với các trường là
ID: Auto Number
DienGiai: Text
Ngay: Date/Time
GhiChu: Text
*) Thiết kế các form bên Excel
- Form Nhập liệu (frmNhapLieu)

*) Tạo kết nối từ file Excel đến Access Database:
Ví dụ file Access có tên DataAcc để chứa dữ liệu nằm chung với file Excel
code trong Module:
Mã:
Option Private Module
Public cnn As New ADODB.Connection
Public Sub Moketnoi()
Set cnn = New ADODB.Connection
With cnn
.Open "Provider=Microsoft.Jet.OLEDB.4.0; " & _
"Data Source=" & ThisWorkbook.Path & "\DataAcc.mdb;"
End With
End Sub
Mã:
Private Sub UserForm_Initialize()
Moketnoi
End Sub
Lần chỉnh sửa cuối: