Salut,
Lorsque tu DoubleCkick sur un commandbutton, tu accède au code de programmation. En haut, tu trouve 2 liste déroulante. Dans celle de Droite, tu trouveras toute les diverse "fonctions" que tu peux "Combiner" avec Commandbutton. Tu trouveras nottament la command MouseMove. Ce qui donne :
Private Sub CommandButton1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
CommandButton1.Interior.ColorIndex = &H8000000D 'Tu trouveras le numéro des différents couleur dans les propriété de l' objet
End Sub
(Il est à noter qu' il en vas de même pour un UserForm)
Ca correspond à ta question ?