Заключване на клетки в Excel с помощта на Python

Това кратко ръководство описва как да заключите клетки в Excel с помощта на Python. Ще получите настройките на IDE, списък със стъпки и примерен код за заключване на конкретни клетки в Excel с помощта на Python. Предоставени са всички подробности за подготовка на желаните стилове, които в крайна сметка се използват за заключване или отключване на клетките в Excel файла.

Стъпки за заключване на определени клетки в Excel с помощта на Python

  1. Настройте IDE да използва Aspose.Cells for Python via .NET за заключване на клетките
  2. Приложете лиценза, за да избегнете водния знак и ограниченията на продукта
  3. Отворете Excel файла с помощта на обекта Workbook и изберете желания лист
  4. Задайте всички клетки като редактирани преди да ги отключите, ако има такива
  5. Заключете всички целеви клетки с помощта на класа Style
  6. Използвайте Protect за защита на листа, след като всички целеви клетки са заключени
  7. Запишете изходния Excel файл със заключени клетки и защитен лист

Горните стъпки описват процеса за прилагане на защита на клетки в Excel с помощта на Python. Приложете лиценза, заредете Excel файла чрез обекта Workbook, отворете листа, в който клетките трябва да бъдат заключени, по избор отключете всички обекти в листа и ги направете редактирани, и задайте флага locked на true в свойството style на целевите клетки. Накрая извикайте метода Protect, за да наложите настройките за заключване в листа и запишете Workbook.

Код за заключване на избрани клетки в Excel с помощта на Python

Този код демонстрира как да заключите определени клетки в Excel с помощта на Python. Методът protect() приема стойността на изброяване ProtectionType.All като аргумент, която прилага защитата към всички видове обекти. Можете също да изберете други типове защита и да зададете парола за по-късно премахване на защитата на клетките при необходимост.

Тази статия ни научи на процеса за заключване на клетки в Excel файл. За да добавите отметка, вижте статията Добавяне на отметка в Excel с помощта на Python.

 Български