Главное Авторские колонки Вакансии Образование
169 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

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

В этой статье я расскажу, как добавить новый рабочий лист в Excel и как удалить рабочий лист из Excel с помощью библиотеки Spire.XLS for Java.
Мнение автора может не совпадать с мнением редакции

Microsoft Excel — это мощный инструмент для организации и анализа данных. Добавление новых рабочих листов поможет вам расширить анализ или разделить различные наборы данных, а удаление ненужных листов — навести порядок в рабочей книге и повысить ее удобство.

В этой статье я расскажу, как добавить новый рабочий лист в Excel и как удалить рабочий лист из Excel с помощью библиотеки Spire.XLS for Java.

  • Добавление рабочего листа в Excel на Java
  • Удаление рабочего листа из Excel на Java

Установка файла Spire.Xls.jar

Spire.XLS for Java — это мощная библиотека, предназначенная для разработчиков, позволяющая программно создавать, манипулировать и управлять электронными таблицами Excel. Библиотеку можно загрузить по этой ссылке или установить из репозитория Maven.


Добавление рабочего листа в Excel на Java

Чтобы добавить новый рабочий лист в существующий документ 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 на Java

Чтобы удалить конкретный элемент из файла 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 в PDF в Java

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.