Khóa ô trong Excel bằng Python

Hướng dẫn ngắn này mô tả cách khóa ô trong Excel bằng Python. Bạn sẽ nhận được cấu hình IDE, danh sách các bước và mã ví dụ để khóa các ô cụ thể trong Excel bằng Python. Tất cả các chi tiết được cung cấp để chuẩn bị các kiểu mong muốn, cuối cùng được sử dụng để khóa hoặc mở khóa các ô trong tệp Excel.

Các bước để khóa một số ô trong Excel bằng Python

  1. Cấu hình IDE để sử dụng Aspose.Cells for Python via .NET nhằm khóa ô
  2. Áp dụng giấy phép để tránh hình mờ và các giới hạn của sản phẩm
  3. Mở tệp Excel bằng đối tượng Workbook và chọn trang tính mong muốn
  4. Đặt tất cả các ô có thể chỉnh sửa trước khi mở khóa chúng nếu cần
  5. Khóa tất cả các ô mục tiêu bằng lớp Style
  6. Sử dụng Protect để bảo vệ trang tính sau khi tất cả các ô mục tiêu đã được khóa
  7. Lưu tệp Excel đầu ra với các ô đã khóa và trang tính được bảo vệ

Các bước trên mô tả quy trình áp dụng bảo vệ ô trong Excel bằng Python. Áp dụng giấy phép, tải tệp Excel bằng đối tượng Workbook, truy cập trang tính nơi cần khóa các ô, tùy chọn mở khóa tất cả các đối tượng trên trang tính và đặt chúng có thể chỉnh sửa, sau đó đặt cờ locked thành true trong thuộc tính style của các ô mục tiêu. Cuối cùng, gọi phương thức Protect để áp dụng cài đặt khóa trên trang tính và lưu Workbook.

Mã để khóa các ô đã chọn trong Excel bằng Python

Mã này minh họa cách khóa một số ô trong Excel bằng Python. Phương thức protect() nhận giá trị enum ProtectionType.All làm đối số, áp dụng bảo vệ cho tất cả các loại đối tượng. Bạn cũng có thể chọn các loại bảo vệ khác và đặt mật khẩu để mở khóa các ô sau này khi cần.

Bài viết này đã hướng dẫn chúng ta quy trình khóa ô trong tệp Excel. Để thêm dấu kiểm, hãy tham khảo bài viết Thêm dấu kiểm trong Excel bằng Python.

 Tiếng Việt