Đây là bài viết mô tả cách hợp nhất các ô trong Excel bằng Python bằng cách chia sẻ tài nguyên để thiết lập môi trường sử dụng Aspose.Cells cho Python qua Java cùng với các bước lập trình chi tiết và mã mẫu có thể chạy được. Bạn cũng sẽ học cách hợp nhất các ô bằng các tùy chọn khác nhau và kiểm tra việc hợp nhất bằng cách đưa một số văn bản mẫu vào đó. Cuối cùng, sau khi bạn nối hai cột trong Excel bằng Python, sổ làm việc kết quả có thể được lưu dưới dạng XLSX hoặc ở bất kỳ định dạng nào được hỗ trợ như XLS, ODS, v.v.
Các bước để hợp nhất các ô trong Excel bằng Python
- Định cấu hình môi trường thành sử dụng Aspose.Cells cho Python qua Java để hợp nhất các ô
- Tạo đối tượng Workbook mới
- Nhận tham chiếu đến đối tượng Worksheet đầu tiên
- Lấy tham chiếu đến tập hợp ô trong trang tính đã chọn
- Gọi phương thức trộn () trong bộ sưu tập Ô để hợp nhất nhiều ô
- Đặt giá trị trong ô đầu tiên của vùng hợp nhất được cung cấp trong phương thức hợp nhất()
- Lưu sổ làm việc có các ô được hợp nhất trong đó
Các bước này mô tả quy trình cách kết hợp các ô trong Excel bằng Python bằng cách xác định các bước tối thiểu cần thiết để hoàn thành tác vụ. Bạn có thể tạo một sổ làm việc mới hoặc tải một sổ làm việc hiện có và sau đó nhận tham chiếu đến tập hợp ô trong bất kỳ trang tính nào vì tập hợp này chứa các phương thức để hợp nhất các ô. Phương thức hợp nhất () nhận tối thiểu bốn đối số trong đó 2 đối số đầu tiên đề cập đến ô bắt đầu trong khi hai đối số tiếp theo mô tả số lượng hàng và cột mà quá trình hợp nhất này sẽ được thực hiện.
Mã để hợp nhất hai cột trong Excel bằng Python
Mã này trình bày cách hợp nhất hai cột trong Excel bằng Python trong đó chúng tôi đã sử dụng phương thức trộn () với bốn đối số trong đó hai đối số cuối cùng cung cấp số lượng hàng và cột để hợp nhất bắt đầu từ ô được đề cập với hai đối số đầu tiên trong cùng một phương pháp. Nếu chúng tôi cung cấp số lượng hàng lớn hơn 1 và đặt số lượng cột thành 1, tuy nhiên, điều này sẽ dẫn đến việc hợp nhất các ô trong một cột, nếu bạn cung cấp số lượng hàng là 1 và số lượng cột lớn hơn 1 , nó sẽ dẫn đến việc hợp nhất các ô liên tiếp. Để hợp nhất 2 cột, hãy đặt số hàng thành tổng số hàng trong cột và đặt số cột thành 2 để hợp nhất hai cột, do đó, theo cách này, bạn có thể hợp nhất bao nhiêu hàng hoặc cột tùy thích.
Hướng dẫn này đã hướng dẫn chúng ta về cách kết hợp hai cột trong Excel bằng Python. Tuy nhiên, nếu bạn muốn sao chép một trang tính sang một sổ làm việc khác, hãy tham khảo bài viết trên cách sao chép trang tính sang sổ làm việc khác trong Python.