Erkennen von zusammengeführten Zellen in xlsx4j
Contents
[
Hide
]
Aspose.Cells - Erkennen von zusammengeführten Zellen
In Microsoft Excel können mehrere Zellen zu einer zusammengeführt werden. Dies wird oft verwendet, um komplexe Tabellen zu erstellen oder um eine Zelle zu erstellen, die über mehrere Spalten hinweg einen Kopf enthält. Aspose.Cells ermöglicht es Ihnen, zusammengeführte Zellbereiche in einem Arbeitsblatt zu identifizieren. Sie können sie auch wieder aufteilen.
Java
//Get the merged cells list to put it into the arraylist object
ArrayList<CellArea> al = worksheet.getCells().getMergedCells();
//Define cellarea
CellArea ca;
//Define some variables
int frow, fcol, erow, ecol;
// Print Message
System.out.println("Merged Areas: \n"+ al.toString());
//Loop through the arraylist and get each cellarea to unmerge it
for(int i = al.size()-1 ; i > -1; i--)
{
ca = new CellArea();
ca = (CellArea)al.get(i);
frow = ca.StartRow;
fcol = ca.StartColumn;
erow = ca.EndRow;
ecol = ca.EndColumn;
System.out.println((i+1) + ". [" + fcol +"," + frow +"] " + "[" + ecol +"," + erow +"]");
worksheet.getCells().unMerge(frow, fcol, erow, ecol);
}
Laufenden Code herunterladen
Beispielcode herunterladen
Besuchen Sie für weitere Details Zusammengeführte Zellen in einem Arbeitsblatt erkennen.