PDA

View Full Version : VBA kết nối CSDL trong EXCEL



Mr_Bac
14-04-2010, 16:09
Tớ có vấn đề thế này mà ngâm cứu cả tháng chưa tìm ra cách giải quyết.
Tớ có 1 Table (đặt là Name_Table) trong SQL 2005 chứa tên và ngày sinh của nhân viên.

Bây giờ mình phải làm 1 file excel lấy dữ liệu từ Table đó.
Trong file excel này có 1 nút bấm. Khi bấm vào thì mở ra 1 from nho nhỏ để cho người dùng họ nhập vào ngày tháng. Nhập xong thì nhấn Ok.
Vấn đề là phải lập trình VBA thế nào để gọi câu SQL lấy dữ liệu theo ngày tháng mới nhập vào dạng như là:
"SELECT * FROM Name_Table WHERE Date =' " & Me.textbox.text " ' "
Sau đó xuất dữ liệu đó ra excel luôn.
Mình làm xong cái from trong excel rùi. Còn lệnh gọi SQL (viết cho nút OK) thì chưa biết làm thế nào cả.
Có bác nào làm cái này rồi ko chỉ mình biết với?
Thank you