Notifications
Clear all

Renomear e usar evento na caixa de combinação

3 Posts
2 Usuários
0 Reactions
646 Visualizações
(@nsouza)
Posts: 11
Active Member
Topic starter
 

Colegas,
coloquei uma caixa de combinação do excel 2010, clico em F4 para abrir a caixa de propriedade mas não funciona. Como faço para renomea-la?
Outra coisa, gostaria de atribuir uma macro no evento ao clicar da caixa de combinação ou quando abrir a mesma ela executa a macro, como faço?
Obrigado.

 
Postado : 19/12/2013 10:41 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Renomear
Click com o mouse em cima do controle, na janela do lado superoir esquerdo.

Atribuir macro
Botão direito do mouse atribuir macro
ou Botão direto do mouse Exibir código (para controle ActiveX)

Caso tenho dificuldade, por favor poste seu arquivo modelo!

Att

 
Postado : 19/12/2013 10:54 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

a tecla F4 abre a caixa de propriedades dentro do ambiente do VBE. Só lá.

para abrir a janela equivalente, dentro de uma planilha, duas formas:
1) como o Alexandre explicou, usando botão direito do mouse sobre o controle e selecionando propriedades
2) Na guia Desenvolvedor da ribbon, encontre o grupo Controles e clique no botão Propriedades.

Também conforme o Alexandre já falou, esta caixa de propriedades só existe para controles ActiveX, não para controles de formulário.

Uma vez que o controle seja ActiveX, para codificar seu evento, pode ser assim:
1) botão direito / exibir código
ou
2) confira que o botão de "Modo de Design" está ativado, e dê um duploclique sobre o controle.

Você também pode renomear um controle usando a caixa de nomes, no canso superior esquerdo à esquerda da barre de fórmulas. É só digitar um nome válido ali, com a caixa selecionada, que ela "pega" o nome pra ela (desde que este não exista ainda)...

FF

 
Postado : 19/12/2013 11:33 am