Access - AYUDA URGENTE: Configuracion de IMPRESION de INFOR

 
Vista:

AYUDA URGENTE: Configuracion de IMPRESION de INFOR

Publicado por Roger (4 intervenciones) el 26/04/2001 21:56:20
Tengo un problema i como todos es urgente. Tengo una aplicacion disenyada en Acces. Como es tipico, la aplicacion imprime informes. Tengo unos que primero se visualizan en vista preliminar para acto seguido ser imprimidos. Enonces me gustaria saber como puedo configurar desde codigo, las propiedades de la impresion como calidad o margenes. Muchas Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

AYUDA URGENTE: Configuracion de IMPRESION de INFOR

Publicado por Alejandro (4142 intervenciones) el 14/04/2023 20:38:26
Para configurar las propiedades de impresión desde código en Access, puedes utilizar la siguiente sintaxis en el evento "Al hacer clic" del botón que imprime el informe:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Private Sub btnImprimir_Click()
 
    Dim objWord As Object
    Set objWord = CreateObject("Word.Application")
 
    'Abre el informe en vista preliminar
    DoCmd.OpenReport "nombre_informe", acViewPreview
 
    'Configura las propiedades de impresión
    With objWord.ActivePrinter
        .PaperSize = 2 'Tamaño del papel (2 = Carta)
        .LeftMargin = 50 'Margen izquierdo en puntos
        .RightMargin = 50 'Margen derecho en puntos
        .TopMargin = 50 'Margen superior en puntos
        .BottomMargin = 50 'Margen inferior en puntos
        .PrintQuality = 600 'Calidad de impresión en dpi
    End With
 
    'Imprime el informe
    DoCmd.OpenReport "nombre_informe", acViewNormal
 
    'Cierra el objeto Word
    objWord.Quit
 
    Set objWord = Nothing
 
End Sub

En este ejemplo, se crea un objeto de Word y se configuran las propiedades de impresión a través de la propiedad ActivePrinter. Luego se abre el informe en vista preliminar y se imprime con las propiedades configuradas. Finalmente, se cierra el objeto Word.

Espero que esto te sea de ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar