Lecture de ligne fichier excel
	
	
		Bonjour,
Pour la lecture d'une case dans un fichier excel, j'ai fais comme suite :
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
   | 
Microsoft.Office.Interop.Excel.Application excelApplication = null;
Microsoft.Office.Interop.Excel.Workbook workbook = null;
Microsoft.Office.Interop.Excel.Worksheet worksheet = null;
excelApplication = new Microsoft.Office.Interop.Excel.Application();
excelApplication.Visible = false;
workbook = excelApplication.Workbooks.Open(@"D:\Après\mailing_RA_20090219.xls", 0, false, 5, "", "", false, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "", true, false, 0, true, false, false);
worksheet = (Microsoft.Office.Interop.Excel.Worksheet)workbook.Worksheets[2];
excelApplication.Quit();
excelApplication = null;
string cellValue = "";
object cellObject = null;
Microsoft.Office.Interop.Excel.Range range = null;
range = (Microsoft.Office.Interop.Excel.Range)worksheet.Cells[3,2];
cellObject = range.get_Value(null);
cellValue = (cellObject == null ? "" : cellObject.ToString().Trim());
Console.WriteLine(cellValue);  | 
 J'ai une exception sur la ligne : range = (Microsoft.Office.Interop.Excel.Range)worksheet.Cells[3,2];  lexception : Exception de HRESULT : 0x800401A8, sachant que cette ligne existe, merci beaucoup