Cómo exportar una tabla de Excel usando C#
1
Abra Microsoft Visual Studio 2010 y cree un nuevo programa llamado export excel.
Coloque los controles apropiados en la interfaz del programa:
Control del cuadro de texto de salida del registro;
Control de vista de lista para mostrar los datos de la tabla original;
2 botones de control para agregar datos y exportar datos.
2
Dado que el formulario se exporta utilizando un control dll de terceros, es necesario agregar una nueva referencia.
Haga clic derecho en la ubicación de referencia en el Explorador y seleccione Agregar referencia.
3
Seleccione el archivo dll de destino en el navegador y haga clic en Aceptar.
(El archivo dll se puede descargar desde la URL al final de esta experiencia).
4
Después de agregar, puede ver el archivo dll agregado en la lista de referencia.
5
Añade la referencia añadida al uso del código.
6
Agregue un botón para exportar datos en el código
Utilice el método ReportToExcel para completar la exportación.
7
Código para agregar datos al botón Agregar
Primero borre el contenido del control de vista de lista y luego agregue algo de contenido de prueba mediante el método addData.
8
Editar método addData
Agregue los datos de prueba pasados al formulario de vista de lista uno por uno.
9
Establezca la salida del método de salida del registro
Envíe el registro del proceso en el cuadro de texto.
10
Establecer el código del método ReportToExcel
Obtener el nombre del archivo Excel seleccionado por el usuario;
Obtener la ruta para guardar ;
Definir y obtener la fuente de datos exportada;
Fusionar la primera fila de celdas;
Establecer la altura de la fila;
Establecer el estilo de fuente;
Asociar el estilo a la celda;
Establecer el nombre de la columna Execl;
Establecer el contenido de la celda;
Establezca el ancho de la columna;
Guarde la tabla de Excel.
FIN
Generar archivo exe para probar
Generar archivo exe para probar
Haga clic para agregar datos y el control de vista de lista Muestra varias filas de datos agregados.
Haga clic en Exportar datos y establezca el nombre del archivo de destino en el cuadro emergente Guardar como.
Espera unos segundos y el registro mostrará que la exportación se ha completado.
Vaya a la ruta de exportación de destino para ver el archivo de Excel exportado y ver los datos exportados.