Tìm và lấy dữ liệu theo ngày tháng năm từ Access đưa vào Excel bằng VBA

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

Trantu0106

Thành viên mới
Tham gia
13/10/23
Bài viết
15
Được thích
0
Giới tính
Nam
Các Bác cho em hỏi

em muốn tìm và lấy dữ liệu theo ngày tháng năm từ Access và nhập vào vị trí chỉ định trên Excel bằng VBA.
Dữ liệu dùng để tìm kiếm với điều kiện em nhập ngày tháng đăng kí ở C2 file excel TEST.
Dữ liệu nào thỏa mãn thì điền vào từ dòng 3 của file Excel.
em viết mã VBA rùi nhưng bị lỗi,
Nhờ các A/C chỉ giáo xem sửa như thế nào .
 

File đính kèm

  • test.zip
    33.8 KB · Đọc: 3
Các Bác cho em hỏi

em muốn tìm và lấy dữ liệu theo ngày tháng năm từ Access và nhập vào vị trí chỉ định trên Excel bằng VBA.
Dữ liệu dùng để tìm kiếm với điều kiện em nhập ngày tháng đăng kí ở C2 file excel TEST.
Dữ liệu nào thỏa mãn thì điền vào từ dòng 3 của file Excel.
em viết mã VBA rùi nhưng bị lỗi,
Nhờ các A/C chỉ giáo xem sửa như thế nào .
1. Chỉnh lại chuỗi kết nối

Mã:
Source = ThisWorkbook.Path & "\test.mdb"
    sConnect = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Source & ";Persist Security Info=False;"

2. Thêm 2 dấu # bao quanh điều kiện ngày trong câu lệnh truy vấn:
Mã:
SQL_Command = "SELECT * FROM [TEST] WHERE NGAYDANGKI = #" & NDK & "#"
 
Thanks Bác, Em sửa dc rùi ah
Bác cho em hỏi thêm ah, bây giờ em muốn dùng userform để nhập giá trị ngày cần tìm kiếm ah, và kết quả đưa ra tại 1 vị trí bất kì trên Excel dựa vào vị trí chọn reddit của mục Dữ Liệu thì phải sửa code thế nào ah
Bây giờ code của em khi em ấn vào userform vào Nhập Dữ Liệu thì nó đang đc vào điền vào vị trí em chỉ định trước tại ô A3
em muốn vị trí điền tùy chọn tại lựa chọn ở mục Dữ liệu ah
Thanks
 

File đính kèm

  • TEST2.zip
    40.8 KB · Đọc: 3
Web KT
Back
Top Bottom