Notifications
Clear all

Cores no Botão de comando de Form

4 Posts
3 Usuários
0 Reactions
1,027 Visualizações
(@edilsonjc)
Posts: 39
Eminent Member
Topic starter
 

Feras do excel, estou com um problema que não consigo resolver de jeito nenhum.
Tenho um Form com vários botões de comando, são mais de 20, e estou tentando simplificar os códigos para não ficar muito extenso. Alguém tem uma sugestão para solucionar o problema?
Segue em anexo um exemplo do que estou querendo fazer porém, como disse, não quero este tipo de código para não ficar extenso.
Não quero um mouse_move porque o botão tem que ficar colorido em quando não for clicado em outro.

Valeu.

 
Postado : 30/03/2015 10:58 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

De uma parte do codigo, não irá escapar (pelo que sei), para cada "botão" deve haver um evento Click.
Contudo, pode-se "economizar" linhas. Segue uma possibilidade:

Veja tambem o descrito pelo colega Felipe Gualberto em seu site http://www.ambienteoffice.com.br/officevba/usar_um_procedimento_para_varios_controles_de_um_formulario/

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 30/03/2015 12:58 pm
Issamu
(@issamu)
Posts: 605
Honorable Member
 

Ótima solução Reinaldo!
Eu quando li a pergunta pensei exatamente neste tópico do site do Felipe, mas você já antecipou a resposta.
Conheço pessoalmente o Felipe, que é referência em Excel/VBA para mim.

Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/

 
Postado : 30/03/2015 1:19 pm
(@edilsonjc)
Posts: 39
Eminent Member
Topic starter
 

De uma parte do codigo, não irá escapar (pelo que sei), para cada "botão" deve haver um evento Click.
Contudo, pode-se "economizar" linhas. Segue uma possibilidade:

Veja tambem o descrito pelo colega Felipe Gualberto em seu site http://www.ambienteoffice.com.br/officevba/usar_um_procedimento_para_varios_controles_de_um_formulario/

Simplesmente perfeito. Me economizou centenas de linhas. Perfeitooooooooooo.

Muitíssimo Obrigado.
:D

 
Postado : 30/03/2015 6:13 pm