Impresoras en vb
Publicado por Sergio (1 intervención) el 18/09/2006 16:37:50
Hola a todos. Tengo un problema a la hora de imprimir una imagen en power point. Os pongo el codigo de la parte de las opciones del visual basic y luego os cuento....
NumberOfCopies = 1
.Collate = msoTrue
.OutputType = ppPrintOutputSlides
.PrintHiddenSlides = msoTrue
.PrintColorType = ppPrintBlackAndWhite
.FitToPage = msoFalse
.FrameSlides = msoFalse
.HandoutOrder = ppPrintHandoutHorizontalFirst
.ActivePrinter = "nombredelaimpresora"
Mi problema esta en el .ActivePrinter ya que quiero que sea la impresora por defect para que el codigo pueda utilizarse en cualquier sitio y no solo donde este la impresora que yo le he puesto en el codigo. He probado cosas pero al ser visual basic para powerpoint no tengo el objeto printer ni me funciona la funcion GetDefaultPrinter... Bueno si a alguien se le ocurre algo le agradeceria que lo compartiera conmigo. GRACIAS A TODOS ;-)
NumberOfCopies = 1
.Collate = msoTrue
.OutputType = ppPrintOutputSlides
.PrintHiddenSlides = msoTrue
.PrintColorType = ppPrintBlackAndWhite
.FitToPage = msoFalse
.FrameSlides = msoFalse
.HandoutOrder = ppPrintHandoutHorizontalFirst
.ActivePrinter = "nombredelaimpresora"
Mi problema esta en el .ActivePrinter ya que quiero que sea la impresora por defect para que el codigo pueda utilizarse en cualquier sitio y no solo donde este la impresora que yo le he puesto en el codigo. He probado cosas pero al ser visual basic para powerpoint no tengo el objeto printer ni me funciona la funcion GetDefaultPrinter... Bueno si a alguien se le ocurre algo le agradeceria que lo compartiera conmigo. GRACIAS A TODOS ;-)
Valora esta pregunta


0