Rileva Cells unito in xlsx4j
Contents
[
Hide
]
Aspose.Cells - Rileva unione Cells
In Microsoft Excel, più celle possono essere unite in una sola. Viene spesso utilizzato per creare tabelle complesse o per creare una cella che contenga un’intestazione che si estende su più colonne. Aspose.Cells consente di identificare le aree di celle unite in un foglio di lavoro. Puoi separarli anche tu.
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);
}
Scarica il codice in esecuzione
Scarica il codice di esempio
Per maggiori dettagli, visitaRileva Cells unito in un foglio di lavoro.