Zoltran
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 08/03/2006 11:49 hs
Caro colegas, como eu imprimo uma tela do vb em A4 na horizontal(paisagem), sem alterar as configurações padrão da impressora, usando apenas o PrintForm, tem como???
|
|
|
|
LCRamos
|
GOIANIA GO - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 08/03/2006 12:23 hs
Private Sub cmdIMPRIMEFORMULARIO_Click() On Error GoTo trata_Erro PrintForm ' Imprime o formulário atual Exit Sub trata_Erro: MsgBox "O Formulário Não Pode Ser Impresso" Resume Next End Sub È isto que precisa?
|
|
|
|
Postada em 08/03/2006 12:34 hs
Printer.Orientation=vbPRORPortrait -- Retrato Printer.Orientation=vbPRORLandscape -- Paisagem
dsmn
|
|
|
|
Postada em 08/03/2006 12:34 hs
LCRamos, isso só trata o erro, o que eu quero é imprimir a tela no papel A4 no formato horizontal (paisagem). Usando somente o PrintForm ele usará as configurações default da impressora que é formato Vertical (Retrato) e eu quero a tela impressa no meio da folha no formato horizontal.(paisagem).
|
|
|
PH1959
|
SÃO JOSÉ DOS CAMPOS SP - BRASIL
|
|
Postada em 08/03/2006 12:56 hs
é como o Daniel disse... mas pode ser também Printer.Orientation=1 -- Retrato Printer.Orientation=2 -- Paisagem
|
|
|
|
Postada em 08/03/2006 13:37 hs
valeu daniel/ph1959, era isso que precisava. Grato a todos.
|
|
|