Как добавить или удалить рабочие листы в Excel на Java

Microsoft Excel — это мощный инструмент для организации и анализа данных. Добавление новых рабочих листов поможет вам расширить анализ или разделить различные наборы данных, а удаление ненужных листов — навести порядок в рабочей книге и повысить ее удобство.
В этой статье я расскажу, как добавить новый рабочий лист в Excel и как удалить рабочий лист из Excel с помощью библиотеки Spire.XLS for Java.
- Добавление рабочего листа в Excel на Java
- Удаление рабочего листа из Excel на Java
Установка файла Spire.Xls.jar
Spire.XLS
for Java — это мощная библиотека, предназначенная для разработчиков,
позволяющая программно создавать, манипулировать и управлять электронными
таблицами Excel. Библиотеку можно
загрузить по этой
ссылке или установить из репозитория Maven.
Чтобы добавить новый
рабочий лист в существующий документ Excel, можно воспользоваться методом
Workbook.getWorksheets().add(). Пример приведен в следующем коде. import com.spire.xls.*; public class AddWorksheet { public static void main(String[] args) throws Exception { // Укажите пути к входному и выходному файлам String inputFile = «sample.xlsx»; String outputFile = «output/AddWorksheet.xlsx»; // Создайте книгу и загрузите файл Workbook workbook = new Workbook(); // Загрузите пример файла Excel workbook.loadFromFile(inputFile); // Добавьте новый лист с именем «AddNewSheet» Worksheet sheet = workbook.getWorksheets().add("AddNewSheet"); // Запишите текст в ячейку C5 нового листа sheet.getCellRange("C5").setText("Это новый лист."); // Сохраните файл Excel workbook.saveToFile(outputFile, ExcelVersion.Version2010); workbook.dispose(); } } Чтобы удалить конкретный
элемент из файла Excel, можно воспользоваться методом Worksheet.remove(). Пример приведен в следующем коде. import com.spire.xls.*; public class RemoveWorksheet { public static void main(String[] args) throws Exception { // Укажите пути к входному и выходному файлам String inputFile = «sample.xlsx»; String outputFile = «output/RemoveWorksheet.xlsx»; // Создайте книгу Workbook workbook = new Workbook(); // Загрузите пример файла Excel workbook.loadFromFile(inputFile); // Получите второй лист и удалите его Worksheet sheet1 = workbook.getWorksheets().get(1); sheet1.remove(); // Сохраните файл Excel workbook.saveToFile(outputFile, ExcelVersion.Version2010); workbook.dispose(); } } В этой статье мы узнали,
как добавить новый рабочий лист в файл Excel и как удалить рабочий лист из
файла Excel с помощью Spire.XLS for Java. Эта библиотека имеет множество других
возможностей, таких как: Создание, чтение
и обновление Excel в Java
Добавление рабочего листа в Excel на Java
Удаление рабочего листа из Excel на Java
Заключение