public void exporta_a_excel()
{
Microsoft
.Office.Interop.Excel.ApplicationClass excel
= new ApplicationClass
(); excel.Application.Workbooks.Add(true);
int ColumnIndex = 0;
foreach (DataGridViewColumn col in TuDataGrid.Columns )
{
ColumnIndex++;
excel.Cells[1, ColumnIndex] = col.Name;
}
int rowIndex = 0;
foreach (DataGridViewRow row in TuDataGrid.Rows )
{
rowIndex++;
ColumnIndex = 0;
foreach (DataGridViewColumn col in TuDataGrid.Columns)
{
ColumnIndex++;
excel.Cells[rowIndex + 1, ColumnIndex] = row.Cells[col.Name].Value ;
}
}
excel.Visible = true;
Worksheet worksheet = (Worksheet)excel.ActiveSheet;
worksheet.Activate();
}