Class EpplusExcelDataProvider
- Namespace
- OfficeOpenXml.FormulaParsing
- Assembly
- Magicodes.EPPlus.dll
public class EpplusExcelDataProvider : ExcelDataProvider, IDisposable
- Inheritance
-
EpplusExcelDataProvider
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
public EpplusExcelDataProvider(ExcelPackage package)
Parameters
package
ExcelPackage
Properties
public override int ExcelMaxColumns { get; }
Property Value
- int
public override int ExcelMaxRows { get; }
Property Value
- int
Methods
public override void Dispose()
public override object GetCellValue(string sheetName, int row, int col)
Parameters
sheetName
string
row
int
col
int
Returns
- object
public override ExcelCellAddress GetDimensionEnd(string worksheet)
Parameters
worksheet
string
Returns
- ExcelCellAddress
public override string GetFormat(object value, string format)
Parameters
value
object
format
string
Returns
- string
public override ExcelDataProvider.INameInfo GetName(string worksheet, string name)
Parameters
worksheet
string
name
string
Returns
- ExcelDataProvider.INameInfo
public override ExcelDataProvider.IRangeInfo GetRange(string worksheet, int fromRow, int fromCol, int toRow, int toCol)
Parameters
worksheet
string
fromRow
int
fromCol
int
toRow
int
toCol
int
Returns
- ExcelDataProvider.IRangeInfo
public override ExcelDataProvider.IRangeInfo GetRange(string worksheet, int row, int column, string address)
Parameters
worksheet
string
row
int
column
int
address
string
Returns
- ExcelDataProvider.IRangeInfo
public override ExcelDataProvider.IRangeInfo GetRange(string worksheet, string address)
Parameters
worksheet
string
address
string
Returns
- ExcelDataProvider.IRangeInfo
public override string GetRangeFormula(string worksheetName, int row, int column)
Parameters
worksheetName
string
row
int
column
int
Returns
- string
public override List<Token> GetRangeFormulaTokens(string worksheetName, int row, int column)
Parameters
worksheetName
string
row
int
column
int
Returns
- List<Token>
public override object GetRangeValue(string worksheetName, int row, int column)
Parameters
worksheetName
string
row
int
column
int
Returns
- object
public override IEnumerable<object> GetRangeValues(string address)
Parameters
address
string
Returns
- IEnumerable<object>
public object GetValue(int row, int column)
Parameters
row
int
column
int
Returns
- object
public override ExcelNamedRangeCollection GetWorkbookNameValues()
Returns
- ExcelNamedRangeCollection
public override ExcelNamedRangeCollection GetWorksheetNames(string worksheet)
Parameters
worksheet
string
Returns
- ExcelNamedRangeCollection
public bool IsHidden(int row, int column)
Parameters
row
int
column
int
Returns
- bool
public bool IsMerged(int row, int column)
Parameters
row
int
column
int
Returns
- bool
public override bool IsRowHidden(string worksheetName, int row)
Parameters
worksheetName
string
row
int
Returns
- bool
public override void Reset()