Различные форматы MS Excel поддерживают разное количество строк и столбцов в файле. Например, максимальное количество строк и столбцов будет разным для листов в форматах XLS и XLSX. При программном создании или обработке листов Excel может потребоваться информация о том, сколько строк в листах доступно. В этой статье вы узнаете, как получить максимальное количество строк на листе Excel в Java.
- Получить максимальное количество строк в Excel — библиотека Java
- Шаги, чтобы получить максимальное количество строк в листе Excel
- Получить максимальное количество строк в файле Excel
- Найти максимальное количество строк, поддерживаемых в формате Excel
Получить максимальное количество строк в Excel — библиотека Java
Aspose.Cells for Java — это популярная библиотека для работы с электронными таблицами, которая предоставляет потрясающий набор функций для создания файлов Excel и управления ими. Мы будем использовать эту библиотеку, чтобы найти максимальное количество строк, поддерживаемых в файле или формате Excel. Вы можете либо скачать его JAR, либо установить его, используя следующую конфигурацию Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.11</version>
</dependency>
Шаги для получения максимального количества строк в листе Excel {# Шаги для получения максимального количества строк в листе Excel}
Вам нужно выполнить всего пару шагов, чтобы получить максимальное количество строк в файле Excel с помощью Aspose.Cells for Java.
- Загрузите файл Excel с диска или из потока.
- Прочитайте поддерживаемое количество строк.
И это все. Давайте теперь напишем код и посмотрим, как мы можем получить это число из приложений Java.
Java: найти максимальное количество строк в файле Excel
Следующие шаги демонстрируют, какие классы и методы используются для загрузки файла Excel, а затем определяют количество строк, поддерживаемых в этом файле.
- Сначала загрузите файл Excel с помощью класса Workbook.
- Затем используйте метод Workbook.getSettings().getMaxRow(), чтобы получить индекс максимальной строки.
- Добавьте 1 к значению индекса, и вы получите максимальное количество строк, поддерживаемых в этом файле Excel.
В следующем примере кода Java показано, как найти максимальное количество строк в файле Excel в Java.
// Загрузить файл Excel
Workbook wb = new Workbook("workbook.xlsx");
// Распечатать максимальное количество строк
int maxRows = wb.getSettings().getMaxRow() + 1;
System.out.println("Maximum Rows: " + maxRows);
Получить максимальное количество строк в формате Excel в Java
Вы также можете узнать максимальное количество строк, поддерживаемое определенным форматом Excel, т.е. XLSX, XLS и т. д. Для этого вам необходимо инициализировать объект Workbook с желаемым форматом, используя FileFormatType.
В следующем примере кода показано, как найти максимальное количество строк, поддерживаемых в определенном формате Excel.
// Создать книгу в формате XLSX
Workbook wb = new Workbook(FileFormatType.XLSX);
// Распечатать максимальное количество строк
int maxRows = wb.getSettings().getMaxRow() + 1;
System.out.println("Maximum Rows: " + maxRows);
Библиотека Java Excel — получите бесплатную лицензию
Вы можете получить бесплатную временную лицензию для управления строками и столбцами Excel без ограничений оценки.
Вывод
В этой статье вы узнали, как найти максимальное количество строк в файле Excel на Java. Кроме того, вы можете получить максимальное количество строк, поддерживаемое определенным форматом Excel. Вы можете легко установить Aspose.Cells и интегрировать предоставленные образцы кода в свое приложение.
Подробнее о библиотеке электронных таблиц Java
Вы можете узнать больше о библиотеке Java Excel, используя документацию. Кроме того, вы можете поделиться с нами своими вопросами через наш форум.