Inicio de sesión

Ya sé Excel,
pero necesito más

El manual que
estabas buscando


Ya sé Excel,
pero necesito más

El manual avanzado
que estabas buscando
www.necesitomas.com

En línea

En este momento hay 0 usuarios y 4 invitados en línea.

Imprimir hoja

me gustaría saber que código tengo que escribir para que un CommandButton
mande la orden de imprimir una hoja Excel determinada.

Seguro que es algo muy sencillo pero la ayuda de VBA no me saca de la duda.

Como siempre, muchas gracias de antemano.

Saludos!

Imagen de pacomegia

PrintOut

El método que estás buscando es PrintOut. Este método lo tienen diferentes objetos (todo lo que se pueda imprimir) una hoja, el libro, un gráfico, ...

Si en tu caso quieres imprimir una sola hoja, por ejemplo, para hacer que se imprima la hoja activa, puedes utilizar lo siguiente:

ActiveSheet.PrintOut

este método tiene una serie de argumentos con los que se puede definir el número de copias a imprimir, si se imprimen las áreas de impresión definidas o se pasan por alto, etc.
Una posibilidad interesante es el argumetno denominado Preview, que permite generar la vista previa de la hoja, en vez de mandarla directamente a la impresora.

------

La potencia sin control no sirve de nada.

Power is nothing without control.


necesitomas.com en tu página principal de Google

Google

Buscar en necesitomas.com

Encuesta