//Создаём приложение.
Microsoft.Office.Interop.Excel.Application ObjExcel = new Microsoft.Office.Interop.Excel.Application();
//Открываем книгу.
Microsoft.Office.Interop.Excel.Workbook ObjWorkBook = ObjExcel.Workbooks.Open(@"c:\Users\lana\Desktop\\" + fileName, 0, false, 5, "", "", false, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "", true, false, 0, true, false, false);
//Выбираем таблицу(лист).
Microsoft.Office.Interop.Excel.Worksheet ObjWorkSheet;
ObjWorkSheet = (Microsoft.Office.Interop.Excel.Worksheet)ObjWorkBook.Sheets[1];
int i = 2;
while (!ObjWorkSheet.Range["A" + i].Equals(""))
{
Microsoft.Office.Interop.Excel.Range name = ObjWorkSheet.Range["A" + i];
Microsoft.Office.Interop.Excel.Range description = ObjWorkSheet.Range["B" + i];
Microsoft.Office.Interop.Excel.Range price = ObjWorkSheet.Range["C" + i];
i++;
}
//Удаляем приложение (выходим из экселя) - ато будет висеть в процессах!
ObjExcel.Quit();
Комментариев нет:
Отправить комментарий