ADO - CopyFromRecordset trả về không đúng ô chỉ định

Liên hệ QC

Đình Phán

Thành viên thường trực
Tham gia
23/11/10
Bài viết
232
Được thích
68
Giới tính
Nam
Nghề nghiệp
kt
Chào mọi người,
Em có dùng ADO để lấy truy xuất dữ liệu trong sheet của chính file excel đó.
Nhưng chạy thử đoạn lệnh thì có 1 vấn đề em thắc mắc mà không tìm được nguyên nhân ạ.
Cụ thể khi em thực hiện CopyFromRecordset chỉ định vào 1 ô, nếu em không có dòng lệnh xóa dữ liệu cũ tại vùng đó, mà chạy lần 2+ thì dữ liệu lại bị nhảy đến ô khác (không còn ở ô em chỉ định nữa)
Mong mọi người giúp đỡ em.
Cảm ơn.
 

File đính kèm

  • Test.xlsm
    35 KB · Đọc: 7
Nó không nhảy đến ô khác mà lấy thêm dữ liệu có từ lần chạy trước.

Truy vấn SQL kiểu này bạn không nên chép kết quả cùng sheet với data nguồn.
 
Chào mọi người,
Em có dùng ADO để lấy truy xuất dữ liệu trong sheet của chính file excel đó.
Nhưng chạy thử đoạn lệnh thì có 1 vấn đề em thắc mắc mà không tìm được nguyên nhân ạ.
Cụ thể khi em thực hiện CopyFromRecordset chỉ định vào 1 ô, nếu em không có dòng lệnh xóa dữ liệu cũ tại vùng đó, mà chạy lần 2+ thì dữ liệu lại bị nhảy đến ô khác (không còn ở ô em chỉ định nữa)
Mong mọi người giúp đỡ em.
Cảm ơn.
Thử MySQL = "Select * from [Sheet1$A1:M] where [Accounted Amount] >20000000"
 
Web KT
Back
Top Bottom