I keep a copy of Excel 2003 installed to develop for 2004 on the mac. RE: the command buttons, if you created them as activex controls then they will not work on the mac. You can create buttons without using activex. I am on my mac now so I can not look at 2007, but I believe it is through the Forms control toolbox? You'll know you are using the right command button type if you can not change the back color (unless that capability has been added to 2007).