“Conocimiento Computadora>Software

Cómo hacer un informe desde hojas de Excel con VBA

Usando Visual Basic para Aplicación (VBA), puede desarrollar procedimientos de VBA en el Editor de Visual Basic de Excel (VBE). Es un entorno de desarrollo fácil de usar. Los procedimientos de VBA desarrollados en VBE serán parte del libro de trabajo. Puede desarrollar una aplicación VBA para generar automáticamente informes en Excel. Debe habilitar la Macro antes de poder programar con VBE.

Paso 1

Haga clic en "Inicio", "Todos los programas" y "Microsoft Excel" para ingresar a la interfaz de Excel. Haga clic en la cinta "Desarrollador" y luego en el botón "Macro Seguridad". Marque "Deshabilitar todas las macros con notificación" y haga clic en "Guardar". Ahora ha configurado Macros en su Excel.

Paso 2

Presione "Alt" y "F11" simultáneamente para iniciar VBE. Haga doble clic en "Sheet1" en su panel derecho en su VBE para abrir la ventana de código. Seleccione "Hoja de trabajo" en las opciones desplegables en la ventana de código.

Ingrese el siguiente código en la ventana de código: Sub PrintReport () Dim Número_página Dim ActiveSh como hoja de trabajo Dim ShName Ver como cadena Establecer ActiveSh \u003d ActiveSheet para cada celda en el rango (Range ("b3"), Range ("b3"). End (xlDown)) Sh_view \u003d ActiveCell.Offset (0, 1) .Value Page_number \u003d ActiveCell.Offset (0, 1) .Value Select Case Cell.Value Case 1 hojas (ShNameView). Seleccione la aplicación Caso 2. Ir a referencia: \u003d ShNameView End Seleccionar ActiveWindow.SeletedSheets.Printout Copias: \u003d 1 Siguiente El bucle en el código lleva a una impresión para cada celda en la columna B a partir de B2. El código solo imprime páginas del libro actual.

Elementos que necesitará

Excel VBA

[Cómo hacer un informe desde hojas de Excel con VBA] URL: http://www.ordenador.online/computadora/Software/254899.html

Software
Cómo crear archivos PDF que caduquen y no puedan imprimirse
Cómo instalar controladores de audio para Windows XP
¿Qué es un procesador SSE2?
Cómo reparar Windows XP SP3
Cómo desactivar los campos de formulario en MS Word
No puedo eliminar texto de un PDF en Adobe Acrobat 9 Standard
Cómo saber si su cámara web ha sido pirateada
Cómo utilizar un escáner HP F4180
Conocimiento de la computadora © http://www.ordenador.online