Това кратко ръководство описва как да заключите клетки в Excel с помощта на Python. Ще получите настройките на IDE, списък със стъпки и примерен код за заключване на конкретни клетки в Excel с помощта на Python. Предоставени са всички подробности за подготовка на желаните стилове, които в крайна сметка се използват за заключване или отключване на клетките в Excel файла.
Стъпки за заключване на определени клетки в Excel с помощта на Python
- Настройте IDE да използва Aspose.Cells for Python via .NET за заключване на клетките
- Приложете лиценза, за да избегнете водния знак и ограниченията на продукта
- Отворете Excel файла с помощта на обекта Workbook и изберете желания лист
- Задайте всички клетки като редактирани преди да ги отключите, ако има такива
- Заключете всички целеви клетки с помощта на класа Style
- Използвайте Protect за защита на листа, след като всички целеви клетки са заключени
- Запишете изходния Excel файл със заключени клетки и защитен лист
Горните стъпки описват процеса за прилагане на защита на клетки в Excel с помощта на Python. Приложете лиценза, заредете Excel файла чрез обекта Workbook, отворете листа, в който клетките трябва да бъдат заключени, по избор отключете всички обекти в листа и ги направете редактирани, и задайте флага locked на true в свойството style на целевите клетки. Накрая извикайте метода Protect, за да наложите настройките за заключване в листа и запишете Workbook.
Код за заключване на избрани клетки в Excel с помощта на Python
Този код демонстрира как да заключите определени клетки в Excel с помощта на Python. Методът protect() приема стойността на изброяване ProtectionType.All като аргумент, която прилага защитата към всички видове обекти. Можете също да изберете други типове защита и да зададете парола за по-късно премахване на защитата на клетките при необходимост.
Тази статия ни научи на процеса за заключване на клетки в Excel файл. За да добавите отметка, вижте статията Добавяне на отметка в Excel с помощта на Python.