Liên kết giữa Access và Excel

Liên hệ QC

tuanqnbd

Thành viên chính thức
Tham gia
20/5/07
Bài viết
75
Được thích
106
Gởi thầy Phong,
Nhờ thầy Phong và mọi người giúp đỡ cho vấn đề này.
Tôi có một file Access (2007), trong file có một bảng dữ liệu tên là BangTaiSan. Dựa trên dữ liệu này, tôi tạo một Query, trong đó có tạo một hàm để lọc lấy số Cif , cú pháp hàm này là LayCif(CellFirst, CellOrg).
Khi dùng Excel (2007) để liên kết với Query trên thông qua Get External Data

Nếu chọn OK thì Excel báo là
“Data Source has no visible tables”
Tôi phải chọn Properties và đánh thẳng tên của Query :

Thì Excel không báo lỗi như trên mà báo lỗi "Undefined function "LayCif" in expression"

Như vậy trong trường hợp này tôi bị như thế nào và khắc phục làm sao ?
Rất mong thầy Phong và mọi người giúp đỡ
(Vui lòng xem file đính kèm để biết thêm chi tiết).
 
Lần chỉnh sửa cuối:
Bạn hãy thử dùng ADO, đối tượng Command xem sao?

http://www.giaiphapexcel.com/forum/showthread.php?p=98886#post98886

Nhưng theo tôi tìm hiểu, đối tượng Query có dùng User Function, thì chỉ có thể thực hiện trực tiếp trong Access, như link này

MVP đã viết:
Unfortunately user-defined functions in queries are only supported if the queries are executed
within Access. Neither DAO or ADO or SQL support them on their own.

Lê Văn Duyệt
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom