Theo bài viết này để truy cập và cập nhật một Excel QueryTable using C#. Nó có chi tiết để thiết lập IDE, danh sách các bước, và một đoạn mã mẫu để truy cập và chỉnh sửa một bảng truy vấn Excel bằng C#. Bạn sẽ học cách kiểm tra và truy cập bộ sưu tập các bảng truy vấn, lấy nó, và cập nhật các thuộc tính nếu cần.
Các bước cập nhật kết nối dữ liệu bên ngoài Excel bằng C#
- Cài đặt IDE để sử dụng Aspose.Cells for .NET để làm việc với bảng truy vấn
- Tải tệp Excel lên đối tượng Workbook chứa QueryTable
- Truy cập sheet đầu tiên, lấy tập hợp các đối tượng QueryTable và lấy QueryTable đầu tiên
- Thông tin cơ bản của QueryTable đã được chọn.
- Kiểm tra sự tồn tại của kết nối bên ngoài và hiển thị các thuộc tính của nó
- Cập nhật cài đặt kết nối trong đối tượng QueryTable
- Ghi các thuộc tính đã cập nhật và lưu sổ làm việc
Những bước này tóm tắt cách làm việc với một external data connection using C# trong tệp Excel. Tải tệp Excel vào đối tượng Workbook, truy cập sheet đầu tiên, lấy bộ sưu tập các bảng truy vấn, in dữ liệu bảng truy vấn và cập nhật các thuộc tính của nó. Truy cập kết nối bên ngoài trong bảng truy vấn, cập nhật các thuộc tính và lưu nó vào đĩa.
Mã để Cập nhật Kết nối QueryTable bằng C#
Mã này minh họa cách thực hiện các thao tác khác nhau trên Excel QueryTable. Đảm bảo rằng bạn đặt AdjustColumnWidth và PreserveFormatting cùng nhau, vì chúng thường được sử dụng song song trong đầu ra của bảng truy vấn. Ngoài ra, hãy kiểm tra xem QueryTable vẫn còn tồn tại sau khi thực hiện các thay đổi hay không, vì các thay đổi không phù hợp có thể không lưu QueryTable trong tệp Excel đầu ra.
Bài viết này đã dạy chúng ta quy trình làm việc với bảng truy vấn trong tệp Excel. Để tạo tổng phụ trong tệp Excel, hãy tham khảo bài viết Tạo tổng phụ trong Excel bằng C#.