“Conocimiento Programación>Lenguajes De Programación

Cómo hacer un Informe de hojas de Excel con VBA

2014/1/11
Uso de Visual Basic para Aplicaciones (VBA ) , se pueden desarrollar procedimientos de VBA en Excel Editor de Visual Basic (VBE ) . Es un fácil de usar entorno de desarrollo . Procedimientos de VBA desarrollados en el VBE formarán parte del libro. Usted puede desarrollar una aplicación de VBA para generar automáticamente informes en Excel. Es necesario para que la macro antes de poder programar con VBE . Cosas que necesitará
Excel VBA
Ver Más instrucciones
1

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

Pulse " Alt" y " F11 " al mismo tiempo para poner en marcha VBE . Haga doble clic en "Sheet1 " en el panel de la derecha en su VBE para abrir la ventana de código. Seleccione " Hoja de trabajo " en las opciones desplegables de la ventana de código
3

Escriba el siguiente código en la ventana de código : .

Sub PrintReport ()

Dim PAGE_NUMBER

ActiveSh Dim como hoja de trabajo

ShNameView dévil como secuencia

Set ActiveSh = ActiveSheet

para cada celda de Rango ( Range (" b3 ") , Range (" b3 ") . End ( xlDown ))

Sh_view = ActiveCell.Offset ( 0 , 1 ) . Valor

PAGE_NUMBER = ActiveCell.Offset ( 0 , 1 ) . Valor

Select Case Cell.Value

caso 1
Hojas

( ShNameView ) . Seleccione

caso 2

aplicación . Goto Referencia: = ShNameView

End Select

Copias ActiveWindow.SeletedSheets.Printout : = 1

Siguiente

El bucle en el código lleva a una impresión para cada celda de la columna B a partir de B2 . El código sólo imprime las páginas en el libro actual .

Lenguajes De Programación
Cómo crear una base de datos mediante DataSet en C #
Cómo entender los algoritmos de ordenador
¿Qué lenguaje de programación usa Amazon.com?
Cómo Código RSA
Cómo convertir Joomla para K2
Cómo registrar un archivo CAB
Las variables en una función MATLAB
¿Cuál es la diferencia entre las operaciones aritméticas y los operadores relacionales en la programación de computadoras que realizan CPU?
Conocimiento de la computadora © http://www.ordenador.online