Gruppieren und Aufheben der Gruppierung von Zeilen und Spalten in Python

Gruppieren und Gruppieren Sie die Verwaltung von Zeilen und Spalten in Aspose.Cells for Python via Java

So gruppieren Sie Zeilen und Spalten in Python

Es ist möglich, Zeilen oder Spalten zu gruppieren, indem Sie die Methoden „groupRows“ und „groupColumns“ der Sammlung Cells aufrufen. Beide Methoden verwenden die folgenden Parameter:

  • Index der ersten Zeile/Spalte, die erste Zeile oder Spalte in der Gruppe.
  • Index der letzten Zeile/Spalte, die letzte Zeile oder Spalte in der Gruppe.
  • Ist ausgeblendet, ein boolescher Parameter, der angibt, ob Zeilen/Spalten nach der Gruppierung ausgeblendet werden sollen oder nicht.

Python Code

 def group_rows_columns(self):

\# Instantiating a Workbook object by excel file path

workbook = self.Workbook(self.dataDir + 'Book1.xls')

\# Accessing the first worksheet in the Excel file

worksheet = workbook.getWorksheets().get(0)

cells = worksheet.getCells()

\# Grouping first six rows (from 0 to 5) and making them hidden by passing true

cells.groupRows(0,5,True)

\# Grouping first three columns (from 0 to 2) and making them hidden by passing true

cells.groupColumns(0,2,True)

\# Saving the modified Excel file in default (that is Excel 2003) format

workbook.save(self.dataDir + "Group Rows And Columns.xls")

print "Group Rows And Columns Successfully." 

So heben Sie die Gruppierung von Zeilen und Spalten mit Python auf

Heben Sie die Gruppierung gruppierter Zeilen oder Spalten auf, indem Sie die Methoden UngroupRows und UngroupColumns der Sammlung Cells aufrufen. Beide Methoden verwenden dieselben Parameter:

  • Index der ersten Zeile oder Spalte, die erste Zeile/Spalte, deren Gruppierung aufgehoben werden soll.
  • Index der letzten Zeile oder Spalte, die letzte Zeile/Spalte, deren Gruppierung aufgehoben werden soll.

Python Code

 def ungroup_rows_columns(self):

\# Instantiating a Workbook object by excel file path

workbook = self.Workbook(self.dataDir + 'Group Rows And Columns.xls')

\# Accessing the first worksheet in the Excel file

worksheet = workbook.getWorksheets().get(0)

cells = worksheet.getCells()

\# Ungrouping first six rows (from 0 to 5)

cells.ungroupRows(0,5)

\# Ungrouping first three columns (from 0 to 2)

cells.ungroupColumns(0,2)

\# Saving the modified Excel file in default (that is Excel 2003) format

workbook.save(self.dataDir + "Ungroup Rows And Columns.xls")

print "Ungroup Rows And Columns Successfully." 

Laden Sie Running Code herunter

Herunterladen**Zeilen und Spalten gruppieren und Gruppierung aufheben (Aspose.Cells)**von einer der unten genannten Social-Coding-Sites: