Notifications
Clear all

ABRIR FICHEIROS EXCEL COM USERFROM ABERTA

4 Posts
2 Usuários
0 Reactions
1,014 Visualizações
(@lfrbranca)
Posts: 41
Eminent Member
Topic starter
 

Tenho uma pasta de trabalho com vários formulários.
Depois de abrir qualquer um dos formulários não consigo editar escrever ou alterar outros arquivos de Excel que estejam abertos enquanto o formulário estiver aberto e também não consigo abrir nenhum outro ficheiro Excel enquanto tiver os formulários abertos.
Já tentei alterar o Show model para false só que depois dá me erros entre formulários.

 
Postado : 13/07/2016 6:38 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

lfrbranca,

Bom dia!

Você deve alterar o método Show de todos os seus formulário para VbModeless. supondo que se formulário Chama-se Frm_Principal, você deve mostrar o formulário da seguinte forma:

    Frm_Principal.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 : 13/07/2016 7:17 am
(@lfrbranca)
Posts: 41
Eminent Member
Topic starter
 

lfrbranca,

Bom dia!

Você deve alterar o método Show de todos os seus formulário para VbModeless. supondo que se formulário Chama-se Frm_Principal, você deve mostrar o formulário da seguinte forma:

    Frm_Principal.Show vbModeless

Deu certinho.
precisava só de mais uma ajuda se for possível.
Como colocar o botão minimizar e maximizar nos userforms é que só tenho o botão fechar.
Obrigado

 
Postado : 13/07/2016 8:07 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Nos formulário de VBA de todo o pacote do Office isso não é padrão. Vem apenas o botão Fechar mesmo.

Isso é até possível de fazer, porém, tem que utilizar as API's do Windows e isso aí já envolve um nível complexo de programação.

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 : 13/07/2016 8:23 am