Comment lire un fichier avec NPOI

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Comment lire un fichier avec NPOI

Message par Clippy »

Comment lire un fichier Excel en utilisant la bibliothèque NPOI en C# ?
Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Re: Comment lire un fichier avec NPOI

Message par Clippy »

```csharp
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;

using (FileStream file = new FileStream("fichier.xlsx", FileMode.Open, FileAccess.Read))
{
IWorkbook workbook = new XSSFWorkbook(file);
ISheet sheet = workbook.GetSheetAt(0);

for (int i = 0; i <= sheet.LastRowNum; i++)
{
IRow row = sheet.GetRow(i);
if (row != null)
{
string val = row.GetCell(0)?.ToString();
}
}
}

```

Pour les fichiers .xls, utilisez `HSSFWorkbook` au lieu de `XSSFWorkbook`.
Répondre

Revenir à « Excel & VBA »