Printform y que permita seleccionar la impresora

Imprimo un formulario con Printform, pero quiero que me permita seleccionar una impresora diferente a la que tiene por default mi PC. El código que tengo es el siguiente:

Private Sub Tick2_Click()
Load Ticket22
Ticket22.PrintForm
End
End Sub

1 respuesta

Respuesta
1

Con esta instrucción te muestra la ventana de impresoras:

Private Sub Tick2_Click()
Load Ticket22
    ImpresoraActual = Application.ActivePrinter
    'te da escoger impresora
    Application.Dialogs(xlDialogPrinterSetup).Show
Ticket22.PrintForm
    Application.ActivePrinter = ImpresoraActual
End
End Sub

[sal u dos

Escribí la instrucción, me muestra ventana para seleccionar la impresora, selecciono la impresora deseada, pero me lo sigue enviando a la impresora predeterminada.

Quita la siguiente línea y prueba otra vez

 Application.ActivePrinter = ImpresoraActual

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas