Class ExcelTableColumn
A table column
Inherited Members
Namespace: OfficeOpenXml.Table
Assembly: EPPlus.dll
Syntax
public class ExcelTableColumn : ExcelTableDxfBase
Properties
CalculatedColumnFormula
Sets a calculated column Formula.
Be careful with this property since it is not validated.
Declaration
public string CalculatedColumnFormula { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
DataCellStyleName
The named style for datacells in the column
Declaration
public string DataCellStyleName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Id
The column id
Declaration
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
IsCalculatedFormulaArray
If the calculated formula is an array formula. This property will be set if the formula calculation evaluate the formula as an array formula. See Calculate(ExcelWorkbook)
Declaration
public bool? IsCalculatedFormulaArray { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | If the CalculatedColumnFormula is null or empty. |
Name
The name of the column
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Position
The position of the column
Declaration
public int Position { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Slicer
Returns the slicer attached to a column. If the column has multiple slicers, the first is returned.
Declaration
public ExcelTableSlicer Slicer { get; }
Property Value
| Type | Description |
|---|---|
| ExcelTableSlicer |
Table
The ExcelTable containing the table column
Declaration
public ExcelTable Table { get; }
Property Value
| Type | Description |
|---|---|
| ExcelTable |
TotalsRowFormula
Sets a custom Totals row Formula.
Be carefull with this property since it is not validated.
Declaration
public string TotalsRowFormula { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
TotalsRowFunction
Build-in total row functions. To set a custom Total row formula use the TotalsRowFormula property TotalsRowFormula
Declaration
public RowFunctions TotalsRowFunction { get; set; }
Property Value
| Type | Description |
|---|---|
| RowFunctions |
TotalsRowLabel
A string text in the total row
Declaration
public string TotalsRowLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Methods
AddSlicer()
Adds a slicer drawing connected to the column
Declaration
public ExcelTableSlicer AddSlicer()
Returns
| Type | Description |
|---|---|
| ExcelTableSlicer | The table slicer drawing object |