Petit Bug dans la class ExcelReader
Tout d'abord un grand merci à Skalp pour ce projet bien util ;)
J'ai cependant relevé un petit bug dans la méthode GetWorksheet.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
private _Worksheet GetWorksheet(string WorksheetName)
{
foreach (_Worksheet Worksheet in this.m_Workbook.Worksheets)
{
if (Worksheet.Name == WorksheetName)
{
this.m_Worksheet = Worksheet;
// <--- Il faut définir la feuille courante,
// sinon la ligne suivante plante
this.SetWorksheetAttributes();
return Worksheet;
}
}
return (_Worksheet)this.m_Workbook.ActiveSheet;
} |
Il est nécessaire de définir la feuille active avant d'appeler SetWorksheetAttributes