Visual Studio 2019 C# importar datos de excel log code example
Example: visual studio 2019 c# Exportar datos a excel
private void ExportarDatos(DataGridView datalistado)
{
try
{
Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();
excel.Application.Workbooks.Add(true);
int IndiceColumna = 0;
foreach (DataGridViewColumn columna in datalistado.Columns)
{
IndiceColumna++;
excel.Cells[1, IndiceColumna] = columna.Name;
}
int IndiceFila = 0;
foreach (DataGridViewRow fila in datalistado.Rows)
{
IndiceFila++;
IndiceColumna = 0;
foreach (DataGridViewColumn columna in datalistado.Columns)
{
IndiceColumna++;
excel.Cells[IndiceFila + 1, IndiceColumna] = fila.Cells[columna.Name].Value;
}
}
excel.Visible = true;
}
catch (Exception)
{
MensajeError("No hay Registros a Exportar.");
}
}