Notifications
Clear all

Imprimir Um Formulario

4 Posts
3 Usuários
0 Reactions
1,748 Visualizações
 crcj
(@crcj)
Posts: 27
Eminent Member
Topic starter
 

Boa tarde a todos.
Como faço para imprimir a tela de um formulário usando um comando (botão imprimir)
Segue anexo um exemplo da tela.

 
Postado : 27/07/2017 11:27 am
(@eltonpaulo)
Posts: 31
Eminent Member
 

Tente aí. Crie o botão com o nome IMPRIMIR, dê dois cliques (se for no form) e cole o código dentro. O .PrintArea é o intervalo que você deseja imprimir.

Private Sub IMPRIMIR_Click()
Application.Dialogs(xlDialogPrinterSetup).Show
 ActiveSheet.PageSetup.PrintArea = "$A$3:$DL$25"
ActiveWindow.SelectedSheets.PrintOut Copies:=1
End Sub
 
Postado : 27/07/2017 11:38 am
 crcj
(@crcj)
Posts: 27
Eminent Member
Topic starter
 

eltonpaulo, boa tarde.
Obrigado pela sua resposta, mas o que eu estou querendo é só imprimir o Formulário, segue anexo a planilha para melhor entender.
Quando entro no formulário cadastrar me apresenta um formulário, é esse que eu quero imprimir.
Gostaria de visualizar a impressão no excel antes de imprimir.

 
Postado : 27/07/2017 12:14 pm
Jozelia
(@jozelia)
Posts: 45
Eminent Member
 

Boa Noite
Tente o código:
Me.PrintForm

Ele ira imprimir seu formulário sem precisar transferir os dados para a planilha, mas não sei como se faz para visualizar a impressão. Talvez você consiga adaptar.
;)

 
Postado : 27/07/2017 8:05 pm