Из этого краткого руководства вы узнаете, как показать несколько листов в Excel с помощью Java. Вы получите все подробности, связанные с конфигурацией среды разработки, пошаговой логикой написания программы и исполняемым примером кода, который демонстрирует процесс отображения всех листов с помощью Java. Отобразив все скрытые листы, вы можете сохранить исходный файл или сохранить его в новом XLSX, XLS, ODS или любом другом поддерживаемом формате.
Шаги, чтобы отобразить все листы в Excel с помощью Java
- Установите среду для использования Aspose.Cells for Java для отображения листов
- Загрузите исходный файл Excel со скрытыми листами в объект класса Workbook
- Получите доступ к коллекции рабочих листов в книге, чтобы показать скрытые листы
- Проанализируйте все листы в загруженной книге
- Проверьте видимый статус каждого листа в коллекции
- Флаг Set the visibility имеет значение true, если он не был установлен ранее
- Сохраните полученную книгу в поток или в файл на диске.
Эти шаги описывают процесс настройки и написания программы для показа скрытых листов в Excel с помощью Java. Вначале исходный файл Excel загружается с набором листов, некоторые из которых могут быть скрыты, и каждый лист имеет свойство флага IsVisible, ложное. Все листы анализируются, и этот флаг настраивается для отображения или скрытия конкретного листа.
Код для отображения листа с помощью Java
Вышеприведенный код демонстрирует процесс отображения электронной таблицы с использованием Java таким образом, что все листы в книге просматриваются для проверки флага IsVisible, и если он найден ложным, для него устанавливается значение true. Существует необязательный шаг, который вызывает метод Workbook.unprotect() для снятия защиты книг с паролем или без него, однако вы можете пропустить его для отображения скрытых листов, но для других операций он может вам понадобиться. Коллекция рабочих листов возвращает объект, и нам нужно привести его к классу Worksheet, чтобы получить доступ к его желаемым свойствам.
В этом уроке мы научились отображать все или выбранные листы на основе некоторых критериев. Если вы хотите узнать, как сохранить полученную книгу в формате PDF, обратитесь к статье как создать PDF из Excel в Java.