Interface IListObjectColumn
Represents a column in the table.
public interface IListObjectColumn
Properties
CalculatedFormula
Gets or sets calculated formula value.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create table
IListObject table1 = worksheet.ListObjects.Create("Table1", worksheet["A1:C6"]);
//Total row
table1.ShowTotals = true;
table1.Columns[0].TotalsRowLabel = "Total";
table1.Columns[1].TotalsCalculation = ExcelTotalsCalculation.Sum;
table1.Columns[2].TotalsCalculation = ExcelTotalsCalculation.Sum;
//Save to file
workbook.SaveToFile("Table.xlsx");
string CalculatedFormula { get; set; }
Property Value
Id
Gets column id of current column. Read-only.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create table
IListObject table1 = worksheet.ListObjects.Create("Table1", worksheet["A1:C6"]);
//Print Column Name, ID, Index
Console.WriteLine("Column Name " + table1.Columns[0].Name);
Console.WriteLine("Column ID " + table1.Columns[0].Id);
Console.WriteLine("Column Index " + table1.Columns[0].Index);
//Save to file
workbook.SaveToFile("Table.xlsx");
int Id { get; }
Property Value
Index
Gets column index.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create table
IListObject table1 = worksheet.ListObjects.Create("Table1", worksheet["A1:C6"]);
//Print Column Name, ID, Index
Console.WriteLine("Column Name " + table1.Columns[0].Name);
Console.WriteLine("Column ID " + table1.Columns[0].Id);
Console.WriteLine("Column Index " + table1.Columns[0].Index);
//Save to file
workbook.SaveToFile("Table.xlsx");
int Index { get; }
Property Value
Name
Gets or sets name of the column.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create table
IListObject table1 = worksheet.ListObjects.Create("Table1", worksheet["A1:C6"]);
//Print Column Name, ID, Index
Console.WriteLine("Column Name " + table1.Columns[0].Name);
Console.WriteLine("Column ID " + table1.Columns[0].Id);
Console.WriteLine("Column Index " + table1.Columns[0].Index);
//Save to file
workbook.SaveToFile("Table.xlsx");
string Name { get; set; }
Property Value
TotalsCalculation
Gets or sets function used for totals calculation.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create table
IListObject table1 = worksheet.ListObjects.Create("Table1", worksheet["A1:C6"]);
//Total row
table1.ShowTotals = true;
table1.Columns[0].TotalsRowLabel = "Total";
table1.Columns[1].TotalsCalculation = ExcelTotalsCalculation.Sum;
table1.Columns[2].TotalsCalculation = ExcelTotalsCalculation.Sum;
//Save to file
workbook.SaveToFile("Table.xlsx");
ExcelTotalsCalculation TotalsCalculation { get; set; }
Property Value
TotalsRowLabel
Gets or sets label of the totals row.
//Create worksheet
Workbook workbook = new Workbook();
workbook.LoadFromFile("Sample.xlsx");
Worksheet worksheet = workbook.Worksheets[0];
//Create table
IListObject table1 = worksheet.ListObjects.Create("Table1", worksheet["A1:C6"]);
//Total row
table1.ShowTotals = true;
table1.Columns[0].TotalsRowLabel = "Total";
table1.Columns[1].TotalsCalculation = ExcelTotalsCalculation.Sum;
table1.Columns[2].TotalsCalculation = ExcelTotalsCalculation.Sum;
//Save to file
workbook.SaveToFile("Table.xlsx");
string TotalsRowLabel { get; set; }