The short answer is no, you are stuck with the default color. You can add a
picture to a command button (do a search for "command button download free"
or something like that). Here are a couple of links for other solutions:
http://www.peterssoftware.com/clrbtn.htm
http://www.lebans.com/cmdbutton.htm
If all I need to do with a button is to click it, sometimes I will create a
label (I will call it lblCmdButton), type a space into it, then format it
with special effect raised and other choices that make it look like a command
button. Set its Click event to do what you need, set its Mouse Down event to
Me.lblCmdButton.SpecialEffect = 2, and its Mouse Up event the same except
with SpecialEffect = 1 (SpecialEffect 2 is sunken, 1 is raised). You can do
the same with a picture. Set the initial special effect as you would like.
SpecialEffect = 0 is for a flat effect. If you are unfamiliar with command
button code you can create a button with the wizard, then copy its code to
your picture or label, changing the name of the control as needed.