adamduong1978
Thành viên mới
- Tham gia
- 11/3/11
- Bài viết
- 1
- Được thích
- 0
Mình muốn viết đoạn VBA để kết nối Excel 2007 vào Access 2007 để từ đó có thể cập nhật dữ liệu vào Access thông qua Excel.
Mình có tham khảo các đoạn code, nhưng chép những connection dùng ADO để kết nối với ACCESS 2007, nhưng thường báo lỗi về các thư viện và không nhận dạng format của Access 2007, các bạn hướng dẫn cho mình cách để mình có thể giải quyết được vấn đề này với, và các thư viện cần thiết nữa.
Đoạn code ma tôi đã viết như sau:
TenFile = ThisWorkbook.Path & "\Dulieuthunhap1.accdb"
MyConnect = "Provider=Microsoft.ACE.OLEDB.12.0;Password="""";User ID=Admin" & _
"Data Source=" & TenFile
Set MyRecordset = New ADODB.Recordset
MyRecordset.Open "KyKeToan", MyConnect, adOpenStatic, adLockOptimistic
Nhưng đoạn code luôn bị lỗi ở phần mở recordset, các bạn giúp mình với.
Cám ơn
Mình có tham khảo các đoạn code, nhưng chép những connection dùng ADO để kết nối với ACCESS 2007, nhưng thường báo lỗi về các thư viện và không nhận dạng format của Access 2007, các bạn hướng dẫn cho mình cách để mình có thể giải quyết được vấn đề này với, và các thư viện cần thiết nữa.
Đoạn code ma tôi đã viết như sau:
TenFile = ThisWorkbook.Path & "\Dulieuthunhap1.accdb"
MyConnect = "Provider=Microsoft.ACE.OLEDB.12.0;Password="""";User ID=Admin" & _
"Data Source=" & TenFile
Set MyRecordset = New ADODB.Recordset
MyRecordset.Open "KyKeToan", MyConnect, adOpenStatic, adLockOptimistic
Nhưng đoạn code luôn bị lỗi ở phần mở recordset, các bạn giúp mình với.
Cám ơn
Lần chỉnh sửa cuối: