Como configurar for...
 
Notifications
Clear all

Como configurar formulário para ficar em segundo plano

4 Posts
3 Usuários
0 Reactions
1,052 Visualizações
(@lferreira)
Posts: 0
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-vidal-nobre)
Posts: 4063
Famed Member
 

lferreira,

Boa tarde!

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

    UserForm1.Show vbModeless
 
Postado : 26/11/2015 2:37 pm
(@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

 
Postado : 27/11/2015 5:39 am
(@lferreira)
Posts: 0
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