• Viernes 29 de Marzo de 2024, 08:10

Autor Tema:  Imprimir Desde Una Presentación Activa  (Leído 1385 veces)

agfed

  • Miembro activo
  • **
  • Mensajes: 45
    • Ver Perfil
    • http://www.maersa.com.mx
Imprimir Desde Una Presentación Activa
« en: Sábado 29 de Enero de 2005, 00:11 »
0
Estoy buscando la forma de imprimir cualquier diapositiva
desde mi presentación hecha en Power Point, y que
esta corriendo y/o ejecutandose. (No en el modo de edición).

Lo único que me ha funcionado parcialmente es una macro,
asociada a un botón.

Pero si la trato de ejecutar en una diapositiva que no sea la primera
me sigue imprimendo la primera solamente y yo quiero que me imprima
la que esta en pantalla.

La macro que logré es la siguiente:

    With ActivePresentation.PrintOptions
        .RangeType = ppPrintCurrent
        .NumberOfCopies = 1
        .Collate = msoTrue
        .OutputType = ppPrintOutputSlides
        .PrintHiddenSlides = msoTrue
        .PrintColorType = ppPrintBlackAndWhite
        .FitToPage = msoFalse
        .FrameSlides = msoFalse
        .ActivePrinter = "HP LaserJet 1100 (MS)"
    End With
    ActivePresentation.PrintOut

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Imprimir Desde Una Presentación Activa
« Respuesta #1 en: Sábado 29 de Enero de 2005, 08:47 »
0
Hola agfed.

No estoy seguro pues nunca lo he probado en el caso concreto, pero supongo que el método PrintOut admitirá como uno de sus parámetros (como en otras ocasiones) el número de página/s que quieres imprimir. Especifícalo.

A ver si así. Chao.

agfed

  • Miembro activo
  • **
  • Mensajes: 45
    • Ver Perfil
    • http://www.maersa.com.mx
Re: Imprimir Desde Una Presentación Activa
« Respuesta #2 en: Lunes 31 de Enero de 2005, 19:25 »
0
Si me sirvió tu sugerencia GRACIAS.