Bài viết ngắn này cung cấp thông tin về cách chèn một slicer trong Excel bằng Python. Nó chứa thông tin chi tiết về cấu hình, quy trình từng bước để viết ứng dụng và mã mẫu có thể chạy được để thêm bộ cắt trong Excel bằng Python. Sau khi bộ cắt được thêm vào, nó sẽ được lưu dưới dạng XLSX, XLS hoặc ở định dạng khác được hỗ trợ bởi MS Excel.
Các bước để chèn một Slicer bằng Python
- Thiết lập môi trường để sử dụng Aspose.Cells cho Python qua Java để thêm bộ cắt
- Tải tệp Excel nguồn trong đối tượng Workbook có bảng trong đó
- Nhận quyền truy cập vào worksheet đầu tiên và bảng mục tiêu
- Thêm bộ cắt vào trang tính bằng cách cung cấp bảng, cột dữ liệu nguồn và ô đích của bộ cắt
- Lưu sổ làm việc kết quả sau khi thêm bộ cắt
Các bước này mô tả quy trình chèn bộ cắt bằng Python. Theo mặc định, mỗi trang tính trong sổ làm việc chứa một tập hợp các bộ cắt được sử dụng để thêm một bộ cắt mới. Phương pháp thêm một bộ cắt yêu cầu bảng đích và số cột của nó, cũng như ô đích nơi bộ cắt sẽ được hiển thị trong sổ làm việc đầu ra.
Mã để chèn Slicers trong Excel bằng Python
Đoạn mã này trình bày quy trình chèn một slicer trong Excel bằng Python. Trong mã mẫu này, slicer được thêm vào một bảng được truy cập bằng phương thức getListObjects() trong trang tính. Lưu ý rằng bạn cũng có thể thêm một bộ cắt vào bảng tổng hợp bằng cách cung cấp bảng tổng hợp, trường cơ sở đích của nó và ô đích để đặt bộ cắt.
Hướng dẫn này đã dạy chúng ta cách thêm các bộ cắt trong Excel bằng Python. Nếu bạn muốn tìm hiểu quy trình áp dụng bộ lọc trên dữ liệu trong trang tính, hãy tham khảo bài viết trên cách áp dụng bộ lọc trong Excel bằng Python.