Página 1 de 1

Realçar cor de fundo botão quando mouse passar em cima.

Enviado: 21 Fev 2017 às 23:42
por vilc
Boa Noite, preciso fazer uma planilha com botões, queria quando o mouse passar por cima do botão realçar , mudar de cor.
até +

Re: Realçar cor de fundo botão quando mouse passar em cima.

Enviado: 01 Mar 2017 às 22:22
por ReiSilva
@vilc, Tudo bem?

Não consegui entender exatamente qual sua necessidade (as vezes, comentando a necessidade, é possível que surjam ideias para facilitar sua vida). Inclusive se tiver um modelo, ajuda no nosso entendimento.

Fiz um exercício rápido, porém utilizando um "Form" como apoio.

Dentro desse Form, realizei os comandos:
============================================
'quando o cursor estiver em cima do botão aplica um efeito
Private Sub CommandButton1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
UserForm1.BackColor = 1
End Sub


'quando sair do botão, retoma a configuração inicial
Private Sub UserForm_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
UserForm1.BackColor = &H80000016

End Sub
============================================

Espero que te ajude.

Realçar cor de fundo botão quando mouse passar em cima.

Enviado: 03 Mar 2017 às 14:37
por vilc
Boa Tarde Rei Silva, era quase isso, mas não é no formulário, vou inserir um retângulo para usar como botão de uma macro e escrever nele ex: Cadastrar, quando o mouse passar por cima ele muda de cor, quando o mouse sair de cima, ele volta para cor normal.
parecido com esse efeito que tem aqui mesmo no fórum, lá em cima no topo da pagina, agente passa o mouse e ele muda de cor, era mais ou menos isso.