コード例 #1
0
        /// <summary>
        /// Exportar el reporte.
        /// </summary>
        private void exportar()
        {
            try
            {
                if (dgvManifiestos.RowCount > 0)
                {
                    DocumentoExcel documento = new DocumentoExcel();

                    // Copiar los valores
                    documento.seleccionarHoja(1);
                    documento.seleccionarCelda("A1");
                    documento.actualizarValoresTabla((DataTable)dgvManifiestos.DataSource);

                    documento.seleccionarCelda("A1");
                    documento.seleccionarCelda(dgvManifiestos.Rows.Count, 4);
                    documento.formatoTabla(false);


                    int fila = 1;

                    foreach (DataGridViewRow fila_datos in dgvManifiestos.Rows)
                    {
                        documento.seleccionarCelda(fila, 1);
                        documento.seleccionarSegundaCelda(fila, 4);

                        documento.seleccionarCelda("B1");
                        documento.seleccionarCelda(fila, 2);
                        documento.formatoCeldaTipoDatos("dd/mm/aaaa hh:mm:ss am/pm");
                        fila++;
                    }

                    // Mostrar el libro y cerrarlo

                    documento.mostrar();
                    documento.cerrar();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }