Interface IXLRangeColumn
public interface IXLRangeColumn : IXLRangeBase, IXLAddressable
- Inherited Members
- Extension Methods
Methods
AsTable()
IXLTable AsTable()
Returns
AsTable(string)
IXLTable AsTable(string name)
Parameters
namestring
Returns
Cell(int)
Gets the cell in the specified row.
IXLCell Cell(int rowNumber)
Parameters
rowNumberintThe cell's row.
Returns
CellCount()
int CellCount()
Returns
Cells(int, int)
Returns the specified group of cells.
IXLCells Cells(int firstRow, int lastRow)
Parameters
firstRowintThe first row in the group of cells to return.
lastRowintThe last row in the group of cells to return.
Returns
Cells(string)
Returns the specified group of cells, separated by commas.
e.g. Cells("1"), Cells("1:5"), Cells("1:2,4:5")
IXLCells Cells(string cellsInColumn)
Parameters
cellsInColumnstringThe column cells to return.
Returns
Clear(XLClearOptions)
Clears the contents of this column.
IXLRangeColumn Clear(XLClearOptions clearOptions = XLClearOptions.All)
Parameters
clearOptionsXLClearOptionsSpecify what you want to clear.
Returns
Column(IXLCell, IXLCell)
IXLRangeColumn Column(IXLCell start, IXLCell end)
Parameters
Returns
Column(int, int)
IXLRangeColumn Column(int start, int end)
Parameters
Returns
ColumnLeft()
IXLRangeColumn ColumnLeft()
Returns
ColumnLeft(int)
IXLRangeColumn ColumnLeft(int step)
Parameters
stepint
Returns
ColumnLetter()
Gets this column's letter in the range
string ColumnLetter()
Returns
ColumnNumber()
Gets this column's number in the range
int ColumnNumber()
Returns
ColumnRight()
IXLRangeColumn ColumnRight()
Returns
ColumnRight(int)
IXLRangeColumn ColumnRight(int step)
Parameters
stepint
Returns
ColumnUsed(XLCellsUsedOptions)
IXLRangeColumn ColumnUsed(XLCellsUsedOptions options = XLCellsUsedOptions.AllContents)
Parameters
optionsXLCellsUsedOptions
Returns
Columns(string)
IXLRangeColumns Columns(string columns)
Parameters
columnsstring
Returns
CopyTo(IXLCell)
IXLRangeColumn CopyTo(IXLCell target)
Parameters
targetIXLCell
Returns
CopyTo(IXLRangeBase)
IXLRangeColumn CopyTo(IXLRangeBase target)
Parameters
targetIXLRangeBase
Returns
CreateTable()
IXLTable CreateTable()
Returns
CreateTable(string)
IXLTable CreateTable(string name)
Parameters
namestring
Returns
Delete()
Deletes this range and shifts the cells at the right.
void Delete()
Delete(XLShiftDeletedCells)
Deletes this range and shifts the surrounding cells accordingly.
void Delete(XLShiftDeletedCells shiftDeleteCells)
Parameters
shiftDeleteCellsXLShiftDeletedCellsHow to shift the surrounding cells.
InsertCellsAbove(int)
Inserts X number of cells on top of this column.
This column and all cells below it will be shifted X number of rows.
IXLCells InsertCellsAbove(int numberOfRows)
Parameters
numberOfRowsintNumber of cells to insert.
Returns
InsertCellsAbove(int, bool)
IXLCells InsertCellsAbove(int numberOfRows, bool expandRange)
Parameters
Returns
InsertCellsBelow(int)
Inserts X number of cells below this range.
All cells below this column will be shifted X number of rows.
IXLCells InsertCellsBelow(int numberOfRows)
Parameters
numberOfRowsintNumber of cells to insert.
Returns
InsertCellsBelow(int, bool)
IXLCells InsertCellsBelow(int numberOfRows, bool expandRange)
Parameters
Returns
InsertColumnsAfter(int)
Inserts X number of columns to the right of this range.
All cells to the right of this range will be shifted X number of columns.
IXLRangeColumns InsertColumnsAfter(int numberOfColumns)
Parameters
numberOfColumnsintNumber of columns to insert.
Returns
InsertColumnsAfter(int, bool)
IXLRangeColumns InsertColumnsAfter(int numberOfColumns, bool expandRange)
Parameters
Returns
InsertColumnsBefore(int)
Inserts X number of columns to the left of this range.
This range and all cells to the right of this range will be shifted X number of columns.
IXLRangeColumns InsertColumnsBefore(int numberOfColumns)
Parameters
numberOfColumnsintNumber of columns to insert.
Returns
InsertColumnsBefore(int, bool)
IXLRangeColumns InsertColumnsBefore(int numberOfColumns, bool expandRange)
Parameters
Returns
Sort(XLSortOrder, bool, bool)
IXLRangeColumn Sort(XLSortOrder sortOrder = XLSortOrder.Ascending, bool matchCase = false, bool ignoreBlanks = true)
Parameters
sortOrderXLSortOrdermatchCaseboolignoreBlanksbool
Returns
WorksheetColumn()
IXLColumn WorksheetColumn()