Notifications
Clear all

Habilitar ou Desabilitar Objetos no UserForm

6 Posts
2 Usuários
0 Reactions
1,598 Visualizações
(@bilokas)
Posts: 168
Reputable Member
Topic starter
 

Olá novamente queridos.

Dessa vez preciso de ajuda com algo que não tenho uma base para mostrar de exemplo.

O caso é o seguinte: imagine um Userform com um ComboBox que carrega opções da Plan1!A1:A2. Eu preciso que dependendo da opção que o usuário escolher, habilite ou não 2 textbox para o usuário inserir dados que são relacionados apenas a seleção que ele fez no ComboBox.

Alguém mais uma vez pode me dar essa força!?

 
Postado : 10/10/2013 9:34 am
(@depoisteconto)
Posts: 183
Reputable Member
 

Poderia ser algo tipo:

If Me.ComboBox1.Value = "Opcao1" then
Me.TextBox1.Enabled = True
Me.TextBox1.Enabled = True
Else
Me.TextBox1.Enabled = False
Me.TextBox1.Enabled = False
End If

At

 
Postado : 10/10/2013 10:05 am
(@bilokas)
Posts: 168
Reputable Member
Topic starter
 

Olá depoisteconto, aplicando esse exemplo as textbox ficam desabilitadas de qualquer forma.

 
Postado : 10/10/2013 10:47 am
(@bilokas)
Posts: 168
Reputable Member
Topic starter
 

Corrigindo a informação, o exemplo proposto pelo amigo funciona sim. Eu que estava aplicando no evento Inicialize, quando deveria ser Change.

Agora para o meu projeto ficar redondo, tem como associar a esse código algo que faça literalmente os Textbox sumirem e só serem mostrados caso a escolha do combobox seja a correta!?

Se eu estiver pedindo muito, peço sinceras desculpas antecipadamente.

 
Postado : 10/10/2013 10:52 am
(@depoisteconto)
Posts: 183
Reputable Member
 

Corrigindo a informação, o exemplo proposto pelo amigo funciona sim. Eu que estava aplicando no evento Inicialize, quando deveria ser Change.

Agora para o meu projeto ficar redondo, tem como associar a esse código algo que faça literalmente os Textbox sumirem e só serem mostrados caso a escolha do combobox seja a correta!?

Se eu estiver pedindo muito, peço sinceras desculpas antecipadamente.

Substitua o Enabled por Visible.

Veja se funciona.

At

 
Postado : 10/10/2013 12:13 pm
(@bilokas)
Posts: 168
Reputable Member
Topic starter
 

Desculpe a demora no feedback. Mais uma vez obrigado! A dica funcionou perfeitamente.

 
Postado : 11/10/2013 6:20 am