Hướng dẫn ngắn này giải thích cách hủy hợp nhất các ô trong Excel bằng Python. Nó có các chi tiết để thiết lập môi trường phát triển, danh sách các bước mô tả luồng chương trình và mã mẫu đang chạy hiển thị quy trình hủy hợp nhất các ô bằng Python. Bạn sẽ học cách tách các ô trên toàn bộ trang tính hoặc loại bỏ các vùng đã hợp nhất đã chọn.
Các bước để hủy hợp nhất các ô mà không làm mất dữ liệu trong Python
- Đặt IDE để sử dụng Aspose.Cells cho Python qua Java để tách các ô
- Tải tệp Excel có các vùng đã hợp nhất trong đó để hủy hợp nhất chúng vào đối tượng Workbook
- Lấy bộ sưu tập các vùng đã hợp nhất từ bộ sưu tập Ô của trang đích
- Lặp lại qua tất cả các khu vực đã hợp nhất và tạo một phạm vi cho mỗi khu vực
- Gọi phương thức Range.unMerge() để chia ô mà không làm mất dữ liệu
- Lưu tệp Excel đầu ra
Các bước này cho thấy cách tách các ô đã hợp nhất trong Excel bằng Python. Trong quá trình này, hãy tải tệp Excel, chọn trang tính, truy cập vào bộ sưu tập các vùng đã hợp nhất trên trang tính đó và lặp lại toàn bộ bộ sưu tập. Trong mỗi lần lặp, hãy tạo một phạm vi cho các vùng đã hợp nhất và gọi phương thức unMerge() trong lớp Range.
Mã để tách các ô đã hợp nhất bằng Python
Mẫu mã này trình bày cách hủy hợp nhất các ô trong Excel bằng Python. Bạn có thể lặp qua tất cả các trang Workbook và làm theo quy trình trong mã này để tách các ô đã hợp nhất trong tệp Excel hoàn chỉnh. Bạn cũng có thể chọn một trang tính cụ thể và tạo một phạm vi xung quanh tập hợp ô đã biết để loại bỏ vùng đã hợp nhất đã chọn.
Bài viết này đã dạy chúng tôi quá trình loại bỏ việc hợp nhất. Để biết quy trình hợp nhất các ô ngược lại, hãy tham khảo bài viết trên Cách gộp ô trong Excel bằng Python.