Tento článek popisuje, jak seskupovat řádky v Excel pomocí Java. Obsahuje podrobnosti pro nastavení vývojového prostředí, seznam kroků k vývoji aplikace a ukázkový kód znázorňující jak vytvořit skládací řádky v Excelu pomocí Javy. Probere podrobnosti seskupování sloupců a oddělování řádků a sloupců pro existující seskupení.
Kroky pro seskupování řádků v Excelu pomocí Java
- Nastavte systém pro použití Aspose.Cells for Java ve vašem projektu
- Načtěte zdrojový soubor Excel pomocí třídy Workbook pro seskupování řádků a sloupců
- Získejte přístup ke sbírce listů a získejte odkaz na první sheet
- Zavolejte metodu groupRows() poskytnutím prvního indexu, posledního indexu a příznaku ke skrytí
- V případě potřeby opakujte stejný postup pro sloupce pomocí metody groupColumns().
- Uložte výsledný sešit
Výše uvedené kroky popisují proces seskupení sloupců v Excelu pomocí Java. Začněte proces načtením souboru aplikace Excel, přístupem ke kolekci listů a získáním odkazu na první list. Vyvoláním metod groupRows() a groupColumns() vytvoříte sbalitelné řádky a sloupce.
Kód pro vytvoření sbalitelných řádků v Excelu
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"); | |
} | |
} |
Tento ukázkový kód ukazuje jak seskupit sloupce v Excelu pomocí Java. Můžete použít ungroupRows() a ungroupColumns() poskytnutím počátečního a koncového indexu. Můžete také přidat více seskupení v rámci existující skupiny.
Tento článek nás naučil jak seskupit řádky v Excelu s rozbalením sbalením pomocí Java. Chcete-li automaticky přizpůsobit řádky a sloupce, přečtěte si článek na Automatické přizpůsobení řádků a sloupců v Excelu pomocí Java.