Jane z
Jane z
Read 1 minute

Подсчитайте количество рабочих листов в Excel с помощью Java

В Microsoft Excel рабочая книга содержит множество рабочих листов, и вам нужно их подсчитать. Для этого вы можете использовать функцию «Листы», команду «Определить имя» или простой код VBA. В этом руководстве вы узнаете, как программно подсчитать количество рабочих листов в Excel с помощью бесплатного Java API.

Установка
Метод 1. Загрузите Free Spire.XLS for Java и разархивируйте его, затем добавьте файл Spire.Xls.jar в свой проект в качестве зависимости.

Метод 2. Вы также можете добавить зависимость jar в проект maven, добавив следующие конфигурации в pom.xml.

<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.xls.free</artifactId>
<version>5.1.0</version>
</dependency>
</dependencies>

Образец кода
Подробные шаги следующие.

  1. Создайте экземпляр Workbook.
  2. Загрузите образец документа Excel с помощью метода Workbook.loadFromFile().
  3. Получите количество листов, используя метод Workbook.getWorksheets().getCount().
import com.spire.xls.Workbook;

public class CountNumberOfWorsheets {
public static void main(String[] args) {
//Создать экземпляр Workbook Workbook workbook = new Workbook();

//Загрузите образец файла Excel workbook.loadFromFile("Sample.xlsx");

//Получить количество рабочих листов int sheetCount=workbook.getWorksheets().getCount();

//Выведите результат System.out.println("Количество рабочих листов: "+sheetCount);
}
}
Image for post
5 views
Add
More
Jane z
Follow