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 .