Esportare DataGridView in Excel
In un altro articolo abbiamo visto come esportare una DataGridView in formato TXT.
Ora vediamo come esportarla in formato Excel, sicuramente più comodo da visualizzare rispetto al TXT.
Prima di tutto nel nostro progetto dobbiamo aggiungere una referenza.
Cliccate col tasto destro sul progetto -> Aggiungi riferimento -> .NET -> Microsoft.Interop.Excel
A qusto punto ho aggiunto un Item nel menu con questo evento:
private void saveXLSToolStripMenuItem_Click(object sender, EventArgs e)
{
DialogSalvaXls dlg = new DialogSalvaXls();
dlg.dialog(dataGridViewEntrate);
}
Non faccio altro che lanciare un SaveFileDialog e passargli la DataGridView da esportare.
Per il SaveFileDialog potete guardare qua.