Francisco, pudieras en vez de usar un boton, usar una etiqueta o una imagen, ya que te permiten personalizar mas el boton, para el ejemplo voy a hacerlo con dos etiquetas:
Poniendo dos etiquetas, una Azul (ea) y otro Verde (ev), editando el nombre y poniendo como lo que esta entre parentesis (), utilizas el evento timer, poniendo en intervalo de cronometro 1000 lo que representa un segundo.
y en el codigo pones lo siguiente:
If EA.visible = true then
ea.visible=false
ev.visible = true
else
ev.visible = false
ea.visible=true
end if
Esto seria una forma muy sencilla de hacerlo, existen otras mas complejas que seria darle a un "boton" una apariencia dependiendo del estado del mouse. Pero eso ya es otro cosa.