Блокировка ячеек в 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.

 Русский