Hướng dẫn ngắn gọn này chứa thông tin về cách cập nhật Excel bằng Python bằng cách cung cấp hướng dẫn chi tiết để định cấu hình môi trường và sau đó chia sẻ quy trình từng bước để thực hiện tác vụ này. Để cập nhật tệp Excel Python mã mẫu được chia sẻ giới thiệu tất cả các lớp và hàm cần thiết cần có để cập nhật tệp XLSX nguồn. Khi tác vụ cập nhật hoàn tất, tệp đầu ra được lưu dưới dạng XLSX. Hơn nữa, bạn có thể lưu nó vào bất kỳ định dạng được MS Excel hỗ trợ nào khác như XLS, ODS, v.v.
Các bước để cập nhật Excel bằng Python
- Thiết lập môi trường để làm việc với Aspose.Cells cho Python qua Java
- Tải tệp Excel nguồn vào đối tượng lớp Workbook để được cập nhật trong Python
- Nhận quyền truy cập vào Cell và cập nhật giá trị của nó
- Nhận quyền truy cập vào một số ô khác và đặt công thức trong đó
- Gọi hàm Tính toán để làm mới tệp Excel sau khi cập nhật nội dung
- Lưu tệp Excel đã cập nhật trên đĩa ở định dạng mong muốn
Các bước này mô tả nhiệm vụ này với sự trợ giúp của danh sách nhiệm vụ việc cần làm đơn giản. Tuy nhiên, bạn có thể cập nhật trang tính Excel bằng Python trong đó các thành phần nâng cao và phức tạp được sử dụng trong tệp nguồn. Để thay đổi tệp Excel, bạn phải truy cập vào ô cụ thể trong trang tính đã chọn, sau đó sử dụng hàm setValue() để đặt nội dung mong muốn. Tương tự, các công thức có thể được đặt bằng cách sử dụng hàm setFormula() kết hợp với hàm tính toánFormula() ở cuối để cập nhật toàn bộ sổ làm việc với tham chiếu đến nội dung mới nhất.
Mã để cập nhật Bảng tính Excel bằng Python
Trong khi chúng tôi cập nhật mã Excel Python nhập các lớp cần thiết ngay từ đầu và sau đó tải sổ làm việc mong muốn. Bạn có thể đặt các giá trị và công thức trong các ô bằng cách sử dụng các hàm đã chỉ định; tuy nhiên, bạn cũng có thể thao tác với bộ cắt, bảng, bảng tổng hợp và thực hiện các tác vụ nâng cao khác như thêm nhận xét vào ô, tạo bộ lọc tự động, triển khai xác thực dữ liệu, hợp nhất và tách ô cũng như bảo vệ/bỏ bảo vệ trang tính.
Hướng dẫn này đã dạy chúng ta cách cập nhật Excel bằng Python. Nếu bạn muốn tìm hiểu quy trình tạo tệp Excel, hãy tham khảo bài viết trên cách tạo tệp Excel trong Python.