В этой статье объясняется, как заблокировать ячейки в Excel с использованием Java. Она содержит сведения о настройке IDE, список шагов и пример кода для защиты ячеек в Excel с использованием Java. Вы научитесь блокировать ячейки и защищать лист с помощью всего нескольких вызовов API.
Шаги для блокировки определенных ячеек в Excel с использованием Java
- Настройте IDE для использования Aspose.Cells for Java для блокировки ячеек
- Импортируйте необходимые методы и классы
- Установите пути к лицензии, входному файлу Excel и выходному файлу Excel
- Загрузите входной файл Excel в Workbook и получите доступ к целевому листу
- Сделайте всё редактируемым на выбранном листе
- Заблокируйте все целевые ячейки, создав соответствующий стиль и применив его
- Примените защиту листа с помощью метода Protect
- Сохраните выходной файл Excel с защищенным листом и заблокированными ячейками
Приведенные выше шаги обобщают, как заблокировать конкретные ячейки в Excel с использованием Java. Загрузите рабочую книгу, получите доступ к листу и сделайте всё редактируемым или разблокированным на листе. Наконец, заблокируйте целевые ячейки с помощью метода setLocked() в классе Style.
Код для блокировки выбранных ячеек в Excel с использованием Java
Приведенный выше пример кода демонстрирует, как заблокировать определенные ячейки в Excel с использованием Java. Сделать всё редактируемым или разблокированным в начале — это необязательный шаг, который можно пропустить при необходимости. Обратите внимание, что применение защиты к листу является обязательным, несмотря на установку свойства IsLocked в значение True для целевых ячеек.
Эта статья научила нас процессу блокировки ячеек и защиты листа. Чтобы добавить галочку в файл Excel, ознакомьтесь со статьей Добавить галочку в Excel с использованием Java.