ListColumn

ListColumn class

Representa una columna en una lista.

public class ListColumn

Propiedades

NombreDescripción
Formula { get; set; }Obtiene y establece la fórmula de la columna de la lista.
Name { get; set; }Obtiene y establece el nombre de la columna.
Range { get; }Obtiene el rango de esta columna de lista.
TotalsCalculation { get; set; }Obtiene y establece el tipo de cálculo en la fila Totales de la columna de lista.

Métodos

NombreDescripción
GetCustomCalculatedFormula(bool, bool)Obtiene la fórmula de esta columna de lista.
GetCustomTotalsRowFormula(bool, bool)Obtiene la fórmula de la fila de totales de esta columna de lista.
SetCustomCalculatedFormula(string, bool, bool)Establece la fórmula para esta columna de lista.
SetCustomTotalsRowFormula(string, bool, bool)Obtiene la fórmula de la fila de totales de esta columna de lista.

Ejemplos


[C#]


Workbook workbook = new Workbook();
Cells cells = workbook.Worksheets[0].Cells;
for (int i = 0; i  <5; i++)
{
cells[0,i].PutValue(CellsHelper.ColumnIndexToName(i));
 }
for (int row = 1; row  <10; row++)
{
 for (int column = 0; column  <4; column++)
{
cells[row, column].PutValue(row * column);
 }
 }
ListObjectCollection tables = workbook.Worksheets[0].ListObjects;
int index = tables.Add(0, 0, 9, 4, true);
ListObject table = tables[0];
table.ShowTotals = true;
ListColumn listColumn = table.ListColumns[4];
listColumn.TotalsCalculation = Aspose.Cells.Tables.TotalsCalculation.Sum;
listColumn.Formula = "=[A]";
workbook.Save(@"Book1.xlsx");


[Visual Basic]

Dim workbook As Workbook = New Workbook()
Dim cells As Cells = workbook.Worksheets(0).Cells
For i As Int32 = 0 To 4
 cells(0, i).PutValue(CellsHelper.ColumnIndexToName(i))
Next
For row As Int32 = 1 To 9
 For column As Int32 = 0 To 3
  cells(row, column).PutValue(row * column)
Next
Next
Dim tables As ListObjectCollection = workbook.Worksheets(0).ListObjects
Dim index As Int32 = tables.Add(0, 0, 9, 4, True)
Dim table As ListObject = tables(0)
table.ShowTotals = True
Dim listColumn as ListColumn = table.ListColumns(4);
listColumn.TotalsCalculation = Aspose.Cells.Tables.TotalsCalculation.Sum;
listColumn.Formula = "=[A]";
workbook.Save("Book1.xlsx")

Ver también