Cách chạy hàm SQL.REQUEST trong Excel 2010
Tôi vừa nâng cấp từ Excel 2003 lên Excel 2010 và đang gặp sự cố với các bảng tính sử dụng hàm SQL.REQUEST. Hàm này kết nối với nguồn dữ liệu bên ngoài (SQL Server) và chạy truy vấn từ một bảng tính. Trong Excel 2003, hàm này khả dụng sau khi cài đặt tiện ích bổ sung XLODBC.xla, nhưng dường như nó không được hỗ trợ trong Excel 2010. Có giải pháp thay thế nào không? Cảm ơn. Trả lời: Vẫn có thể thực hiện truy vấn từng ô riêng lẻ bằng cách sử dụng Dữ liệu > Lấy dữ liệu bên ngoài, mặc dù với cả hai cách tiếp cận, việc có quá nhiều truy vấn từng ô riêng lẻ có lẽ không hiệu quả lắm. Bạn cũng có thể cung cấp các tham số truy vấn từ các ô và cho phép truy vấn tự động chạy lại khi dữ liệu thay đổi. Hoặc bạn cũng có thể tự viết câu lệnh SQL.REQUEST bằng VBA, sử dụng ADO để mở một tập bản ghi từ máy chủ và truy xuất dữ liệu cần thiết. Đó có thể là một dự án nhỏ thú vị nếu tôi có đủ thời gian để thực hiện... Bill Manville. Chuyên gia Excel MVP, Oxford, Anh. www.manville.org.uk