OfficeIMO

API Reference

Class

ExcelFluentReadRange

Namespace OfficeIMO.Excel.Fluent
Assembly OfficeIMO.Excel
Modifiers sealed

Fluent range scope and materializers.

Inheritance

  • Object
  • ExcelFluentReadRange

Methods

public IEnumerable<RowEdit> AsEditableRows() #
Returns: IEnumerable<RowEdit>

Returns editable rows over the range (header-aware cell access + write-back).

public IEnumerable<T> AsObjects<T>() #
Returns: IEnumerable<T>

Type Parameters

T
AsObjects``1() #

Maps rows (excluding header) to instances of T by matching headers to property names.

public IEnumerable<Dictionary<String, Object>> AsRows() #
Returns: IEnumerable<Dictionary<String, Object>>

Reads the range as a sequence of dictionaries using the first row as headers.

public ExcelFluentReadRange NumericAsDecimal(Boolean enable = true) #
Returns: ExcelFluentReadRange

Prefer decimals when converting numeric cells.

Parameters

enable System.Boolean = true optionalposition: 0