Hướng dẫn ngắn này mô tả cách truy cập và cập nhật một Excel QueryTable bằng Python. Nó cung cấp chi tiết để thiết lập IDE, danh sách các bước, và một đoạn mã mẫu để làm việc với Excel kết nối dữ liệu bên ngoài bằng Python. Bạn cũng sẽ học quy trình nâng cao đoạn mã mẫu khi làm việc với bảng truy vấn và kết nối bên ngoài trong đó.
Các bước để truy cập bảng truy vấn Excel bằng Python
- Đặt môi trường để sử dụng Aspose.Cells for Python via .NET
- Kích hoạt giấy phép để truy cập đầy đủ các tính năng của sản phẩm
- Xác định tên tệp đầu vào/đầu ra Workbook, tải Workbook và truy cập worksheet đầu tiên.
- Truy cập bộ sưu tập query tables trong bảng và in dữ liệu của nó
- Cập nhật dữ liệu trong bảng truy vấn, chẳng hạn thay đổi một vài thuộc tính trong đó
- Truy cập kết nối bên ngoài trong bảng truy vấn và thay đổi thuộc tính của nó
- Lưu sổ làm việc với các cài đặt QueryTable mới
- Tải lại tệp đầu ra và xác minh thông tin đã cập nhật
Các bước này xác định quy trình làm việc với kết nối dữ liệu ngoại của Excel bằng Python thông qua đối tượng QueryTable. Tải giấy phép, mở tệp Excel nguồn bằng đối tượng lớp Workbook, truy cập sheet đầu tiên, kiểm tra sự tồn tại của QueryTable trong sheet và hiển thị các thuộc tính của nó. Cập nhật thuộc tính bảng truy vấn, chẳng hạn như bảo toàn định dạng, cờ làm mới dữ liệu trong nền cho kết nối ngoại, và lưu workbook.
Mã để Truy cập Kết nối QueryTable bằng Python
Vui lòng cung cấp câu cần dịch để tôi có thể thực hiện bản dịch sang tiếng Việt.
Đoạn mã này minh họa quy trình truy cập và cập nhật Excel QueryTable. Bạn có thể kiểm tra thêm siêu dữ liệu QueryTable, chẳng hạn như identifier, connection_id và thông tin liên quan đến bố cục result_range. Thông tin kết nối bên ngoài bổ sung cũng có sẵn, bao gồm Tên kết nối, Loại kết nối, Mô tả kết nối, Lưu dữ liệu, Giữ kết nối, Tệp nguồn và ODC.
Bài hướng dẫn nhanh này đã dạy chúng ta cách sử dụng QueryTable để làm việc với kết nối bên ngoài. Để tạo tổng phụ, hãy tham khảo bài viết Tạo tổng phụ trong Excel bằng Python.