В этой статье рассказывается, как группировать строки в Excel с помощью Java. В нем содержится подробная информация о настройке среды разработки, список шагов по разработке приложения и пример кода, показывающий как создавать свертываемые строки в Excel с помощью Java. В нем будут обсуждаться детали группировки столбцов и разгруппировки строк и столбцов для существующей группировки.
Шаги по группировке строк в Excel с использованием Java
- Настройте систему для использования Aspose.Cells for Java в вашем проекте.
- Загрузите исходный файл Excel, используя класс Workbook для группировки строк и столбцов.
- Получите доступ к коллекции листов и получите ссылку на первый sheet.
- Вызовите метод groupRows(), указав первый индекс, последний индекс и флаг для скрытия.
- При необходимости повторите тот же процесс для столбцов, используя метод groupColumns().
- Сохраните полученную книгу.
Вышеуказанные шаги описывают процесс группировки столбцов в Excel с использованием Java. Начните процесс с загрузки файла Excel, доступа к коллекции листов и получения ссылки на первый лист. Вызовите методы groupRows() и groupColumns() для создания свертываемых строк и столбцов.
Код для создания свертываемых строк в Excel
import com.aspose.cells.Workbook; | |
import com.aspose.cells.Worksheet; | |
import com.aspose.cells.WorksheetCollection; | |
import com.aspose.cells.License; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Group rows in Excel using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the Workbook | |
Workbook wb = new Workbook("input.xlsx"); | |
// Access the sheets collection | |
WorksheetCollection sheets = wb.getWorksheets(); | |
// Access first sheet | |
Worksheet sheet = sheets.get(0); | |
// Group Rows from 0 to 2 | |
sheet.getCells().groupRows(0,2,true); | |
// Group Columns from 0 to 3 | |
sheet.getCells().groupColumns(0,3,true); | |
// Save the output | |
wb.save("output.xlsx"); | |
System.out.println("Rows grouped successfully"); | |
} | |
} |
Этот пример кода демонстрирует как группировать столбцы в Excel с помощью Java. Вы можете использовать ungroupRows() и ungroupColumns(), указав начальный и конечный индекс. Вы также можете добавить несколько группировок в существующую группу.
Эта статья научила нас как группировать строки в Excel с помощью развертывания и свертывания с помощью Java. Чтобы автоматически подогнать строки и столбцы, обратитесь к статье на сайте Автоподбор строк и столбцов в Excel с использованием Java.