ListColumn classe

ListColumn classe

Représente une colonne dans une liste.

Le type ListColumn expose les membres suivants :

Propriétés

PropriétéDescription
nameObtient et définit le nom de la colonne.
totals_calculationObtient et définit le type de calcul dans la ligne Totaux de la colonne de liste.
rangeObtient la plage de cette colonne de liste.
formulaObtient et définit la formule de la colonne de liste.

Méthodes

MéthodeDescription
get_custom_totals_row_formula(is_r1c1, is_local)Obtient la formule de la ligne des totaux de cette colonne de liste.
set_custom_totals_row_formula(formula, is_r1c1, is_local)Obtient la formule de la ligne des totaux de cette colonne de liste.
get_custom_calculated_formula(is_r1c1, is_local)Obtient la formule de cette colonne de liste.
set_custom_calculated_formula(formula, is_r1c1, is_local)Définit la formule pour cette colonne de liste.

Exemple

from aspose.cells import CellsHelper, Workbook
from aspose.cells.tables import TotalsCalculation

workbook = Workbook()
cells = workbook.worksheets[0].cells
for i in range(5):
    cells.get(0, i).put_value(CellsHelper.column_index_to_name(i))
for row in range(1, 10):
    for column in range(4):
        cells.get(row, column).put_value(row * column)
tables = workbook.worksheets[0].list_objects
index = tables.add(0, 0, 9, 4, True)
table = tables[0]
table.show_totals = True
listColumn = table.list_columns[4]
listColumn.totals_calculation = TotalsCalculation.SUM
listColumn.formula = "=[A]"
workbook.save(r"Book1.xlsx")

Voir également