Como configurar for...
 
Notifications
Clear all

Como configurar formulário para ficar em segundo plano

4 Posts
3 Usuários
0 Reactions
1,061 Visualizações
(@lferreira)
Posts: 4
New Member
Topic starter
 

Boa tarde

Pessoal, criei uma macro para visualizar a impressão de um documento e associei essa macro a um botão de comando de um formulário. Porém quando executo essa macro meu formulário fica sempre em primeiro plano em relação à tela de visualização de impressão.

Como posso configurar meu formulário para ficar em segundo plano, para que posso utilizar a tela de visualização impressão? Também preciso que ao clicar em fechar na tela de impressão retorne ao formulário.

Existe uma forma de configurar?

Agradeço desde já!

Obrigado!

 
Postado : 26/11/2015 2:11 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

lferreira,

Boa tarde!

Utilize o código para mostrar seu formulário da seguinte forma:

    UserForm1.Show vbModeless

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 26/11/2015 2:37 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Uma outra sugestão :

Private Sub CommandButton1_Click()
    
    'Oculta o formulário
    Me.Hide
    
    'Exibe tela de visualização de impressão
    ActiveSheet.PrintPreview
    
    'retorna ao formulário
    Me.Show
    
End Sub

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 27/11/2015 5:39 am
(@lferreira)
Posts: 4
New Member
Topic starter
 

Bom dia!

Pessoal obrigado pela ajuda! Os dois casos me atendem bem, porém na minha aplicação vai ficar mais fácil incorporar a sugestão do Mauro Coutinho.

Mais uma vez obriagado pelo pronto atendimento e solução!

At.te,

 
Postado : 27/11/2015 5:53 am