Removes the column from the table.
Optionaloptions: ITransaction.OperationOptionsReturns the formula this column calculates its rows with.
The formula without its leading =, as it reads in the column's first body row, or
null if this is not a calculated column.
A column becomes calculated when a formula is entered into one of its cells and the rest of the column is empty: the formula is filled down the column, and every row added to the table afterwards is given it too. Entering a different formula into a calculated column replaces it for the whole column, unless the column already holds a cell that differs.
Returns the filter for this column.
The index of the column within the table.
A string representing the unique caption of the table column. This is what shall be displayed in the header row in the UI, and is referenced through functions. This name shall be unique per table.
Returns the range of this column within the table. This includes the header and foot row if applicable.
Optionaloptions: ICellRange.GetRangeOptionsReturns the sort field for this column.
Returns the table this column belongs to.
Returns what this column totals.
A SUBTOTAL function number when the column is totaled by one over itself, the
formula without its leading = for anything else, or null if there is none.
Returns whether the filter/sort button for this column is hidden.
Sets whether the filter/sort button for this column is hidden.
Sets the name of the column.
Sets what this column totals.
A SUBTOTAL function number (101 to 110; 109 is sum, 101 average,
103 count), a formula with or without the leading =, or undefined for none. A function
number totals this column: 109 is =SUBTOTAL(109,[Column]).
Sets the text shown in the totals row for this column.
The text, or an empty string for none.
The current state as a JSON object or null if not serializable.
Returns a column for the table.