OfficeIMO

API Reference

Class

ExcelHostExtensions

Namespace OfficeIMO.Excel
Assembly OfficeIMO.Excel
Modifiers static

Helper extensions for common Excel document tasks (sheet resolution, A1 parsing).

Inheritance

  • Object
  • ExcelHostExtensions

Methods

public static ExcelSheet GetOrCreateSheet(ExcelDocument document, String name, SheetNameValidationMode validationMode) #
Returns: ExcelSheet

Returns the named sheet if it exists, otherwise creates it; falls back to the last sheet.

Parameters

document OfficeIMO.Excel.ExcelDocument requiredposition: 0
name System.String requiredposition: 1
validationMode OfficeIMO.Excel.SheetNameValidationMode requiredposition: 2
public static ValueTuple<Int32, Int32> ResolveCellAddress(Nullable<Int32> row, Nullable<Int32> column, String address) #
Returns: ValueTuple<Int32, Int32>

Resolves a cell address from either A1 notation or row/column coordinates.

Parameters

row System.Nullable{System.Int32} requiredposition: 0
column System.Nullable{System.Int32} requiredposition: 1
address System.String requiredposition: 2
public static Int32 ResolveColumnIndex(Nullable<Int32> columnIndex, String columnName) #
Returns: Int32

Resolves a column index from either a numeric index or column letters.

Parameters

columnIndex System.Nullable{System.Int32} requiredposition: 0
columnName System.String requiredposition: 1