Работаем с Excel из C#

В данной публикации приведён пример создания и вывода документа Excel из программы написанной на языке C#.
Приведён самый простенький пример для использования в целях обучения.

Создаём эксельку.
Microsoft.Office.Interop.Excel.Application ObjExcel = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel.Workbook ObjWorkBook;
Microsoft.Office.Interop.Excel.Worksheet ObjWorkSheet;
//Книга.
ObjWorkBook = ObjExcel.Workbooks.Add(System.Reflection.Missing.Value);
//Таблица.
ObjWorkSheet = (Microsoft.Office.Interop.Excel.Worksheet)ObjWorkBook.Sheets[1];


Заполняем значениями.
//Значения [y - строка,x - столбец]
ObjWorkSheet.Cells[3, 1] = textBox1.Text;
ObjWorkSheet.Cells[3, 2] = textBox2.Text;
ObjWorkSheet.Cells[3, 3] = textBox3.Text;


В итоге, делаем созданную эксельку видимой и доступной!
ObjExcel.Visible = true;
ObjExcel.UserControl = true;


Скачать пример: Excel_test.rar

P.S. в следующий раз приведу простенький пример обработки Excel файла.


0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.