Organizar Formulári...
 
Notifications
Clear all

Organizar Formulários

5 Posts
2 Usuários
0 Reactions
1,534 Visualizações
(@keelvz)
Posts: 0
New Member
Topic starter
 

Boa noite pessoal!

Minha dúvida parece ser simples, mas não encontrei resposta para ela no fórum. Tenho uma planilha com muitos Userforms criados (mais de 15) e pretendo colocar mais. Tem como organizar essas userforms por "módulos" lá no VBAPROJECT? Tipo exemplo abaixo:

Contabilidade:
-PlanodeContas-Userform1
-LançamentoContabil -Userform2
Financeiro:
-ContasReceber-Userform3
-ContasPagar-Userform4

Tenho muitas userforms e o sistema organiza em ordem alfabética, mas como meu programinha trabalha por módulos, acho que dividindo ele ficará mais legível.

Muito obrigado!

 
Postado : 17/01/2018 6:28 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não entendi o que considera organizar.
Cada Userform tem seu modulo, e "assume" o nome/descrição do formulario.
Se deseja identificar o formulario por outra denominaçaõ que não UserForm..., selecione o form, e na propriedade (Name) altere para o que deseja

 
Postado : 18/01/2018 12:15 am
(@keelvz)
Posts: 0
New Member
Topic starter
 

Ola Reinaldo!

Quando me refiro a organizar, é no sentido de visualização das Userforms no lado esquerdo do VBA (VBAPROJECT). Cada Userform minha tem seu nome específico, o problema é que como tenho muitas, as vezes na hora de programar fica meio complicado localizar determinado formulário. A minha pergunta é se tem como criar "Subpastas" e alocar as userforms nela, a fim de visualmente separar elas.

 
Postado : 18/01/2018 7:00 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Que eu saiba, não. Como disse cada formulário tem um modulo/nome especifico.
Voce pode nomear seus formularios seguindo um padrão que, talvez, o auxiie; tipo:
UserForm1 renomear para Contabil_PlContas
UserForm2 renomear para Contabil_Lancamento
UserForm3 --> Financas_A_Receber
UserForm4 --> Financas_A_Pagar --> e assim por diante, ao abrir o projeto estarão +/- organizados

 
Postado : 18/01/2018 7:57 am
(@keelvz)
Posts: 0
New Member
Topic starter
 

Obrigado Reinaldo!

Bom, acredito que terei que fazer da forma que mencionou, renomear os userforms de modo que eles sigam uma sequencia.

 
Postado : 18/01/2018 8:19 am