Export dataGridView1 в Excel - C#
Формулировка задачи:
Доброго времени суток. Понадобилось сделать экспорт из dataGridView1 в Excel, то что нашел не работает, помогите разобраться..
Решение задачи: «Export dataGridView1 в Excel»
textual
Листинг программы
Microsoft.Office.Interop.Excel.Application appl =
new Microsoft.Office.Interop.Excel.Application();
Object missing = Type.Missing;
appl.Workbooks.Add(missing);
Microsoft.Office.Interop.Excel.Worksheet sheet =
(Microsoft.Office.Interop.Excel.Worksheet)appl.ActiveWorkbook.ActiveSheet;
for (int i = 0; i < dataGridView1.Rows.Count-1; i++)
{
sheet.Cells[i + 2, 1] = dataGridView1.Rows[i].Cells[0].Value.ToString();
sheet.Cells[i + 2, 2] = dataGridView1.Rows[i].Cells[1].Value.ToString();
sheet.Cells[i + 2, 3] = dataGridView1.Rows[i].Cells[2].Value.ToString();
}
appl.Visible = true;