ListColumn

ListColumn class

Listedeki bir sütunu temsil eder.

public class ListColumn

Özellikleri

İsim Tanım
Formula { get; set; } Liste sütununun formülünü alır ve ayarlar.
Name { get; set; } Sütunun adını alır ve ayarlar.
Range { get; } Bu liste sütununun aralığını alır.
TotalsCalculation { get; set; } Liste sütununun Toplamlar satırındaki hesaplama türünü alır ve ayarlar.

yöntemler

İsim Tanım
GetCustomCalculatedFormula(bool, bool) Bu liste sütununun formülünü alır.
GetCustomTotalsRowFormula(bool, bool) Bu liste sütununun toplamlar satırının formülünü alır.
SetCustomCalculatedFormula(string, bool, bool) Bu liste sütununun formülünü ayarlar.
SetCustomTotalsRowFormula(string, bool, bool) Bu liste sütununun toplamlar satırının formülünü alır.

Örnekler


[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")

Ayrıca bakınız