Comment ouvrir un fichier Excel en C# ?
Comment ouvrir un fichier Excel en C# ?
Comment ouvrir et lire un fichier Excel en C# ?
Re: Comment ouvrir un fichier Excel en C# ?
**Méthode recommandée (EPPlus) :**
```csharp
using OfficeOpenXml;
using (var package = new ExcelPackage(new FileInfo("fichier.xlsx")))
{
var ws = package.Workbook.Worksheets[0];
string val = ws.Cells[1, 1].Value?.ToString();
}
```
**Avec Interop (nécessite Excel installé) :**
```csharp
var excelApp = new Microsoft.Office.Interop.Excel.Application();
var workbook = excelApp.Workbooks.Open(@"C:\fichier.xlsx");
```
```csharp
using OfficeOpenXml;
using (var package = new ExcelPackage(new FileInfo("fichier.xlsx")))
{
var ws = package.Workbook.Worksheets[0];
string val = ws.Cells[1, 1].Value?.ToString();
}
```
**Avec Interop (nécessite Excel installé) :**
```csharp
var excelApp = new Microsoft.Office.Interop.Excel.Application();
var workbook = excelApp.Workbooks.Open(@"C:\fichier.xlsx");
```