En este video te mostrare como puedes exportar el contenido visualizado en un DataGridView de C# Windows Forms a un archivo de Excel.
Etiqueta: exportar excel
Crear archivo de Excel en C# .Net sin utilizar Librerías de office #spreadsheetlight #DataTable
En este video te muestro como crear un archivo de Excel desde C# .Net sin utilizar las librerías de Office.
Utilizaremos una librería creada por el MIT llamada spreadsheetlight
Sitio web de spreadsheetlight: http://spreadsheetlight.com/sample-code/
string pathFile = AppDomain.CurrentDomain.BaseDirectory + "miExcel.xlsx";
SLDocument oSLDocument = new SLDocument();
System.Data.DataTable dt = new System.Data.DataTable();
//columnas
dt.Columns.Add("Nombre",typeof(string));
dt.Columns.Add("Edad",typeof(int));
dt.Columns.Add("Sexo",typeof(string));
//registros , rows
dt.Rows.Add("Pepe",19,"Hombre");
dt.Rows.Add("Ana",20,"Mujer");
dt.Rows.Add("Perla",30,"Mujer");
oSLDocument.ImportDataTable(1, 1, dt, true);
oSLDocument.SaveAs(pathFile);
