Блокировка ячеек в Excel с использованием C#

В этом кратком руководстве объясняется, как заблокировать ячейки в Excel с использованием C#. В нём приведены сведения о настройке IDE, список ячеек и пример кода для блокировки выбранных ячеек в Excel с использованием C#. Все детали обсуждаются и демонстрируются для создания корректно заблокированных ячеек на целевом листе и настройки их требуемого поведения.

Шаги по блокировке определённых ячеек в Excel с помощью C#

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

Эти шаги обобщают, как заблокировать некоторые ячейки в Excel с использованием C#. Импортируйте необходимые модули, укажите пути к лицензии, входному и выходному файлам Excel, настройте лицензию, загрузите книгу и выберите целевой лист. Затем сделайте всё редактируемым на листе, заблокируйте только нужные ячейки и примените настройки блокировки перед сохранением файла Excel.

Приведённый выше код демонстрирует как защитить определенные ячейки в Excel с использованием C#. Обратите внимание, что предварительное включение возможности редактирования для всех ячеек является необязательным шагом и может быть пропущено. Аналогично, применение настроек блокировки через метод Protect необходимо для корректной блокировки ячеек, поскольку использование только параметра стиля «заблокировано» недостаточно.

Эта статья научила нас процессу блокировки ячеек в Excel. Чтобы добавить флажок в файл Excel, обратитесь к статье Добавить флажок в Excel с использованием C#.

 Русский