 <p>Growing buttons in Excel is a fairly common issue, with several theories about why this happens, including the use of multiple monitors or using proportional fonts. I have yet to see a definitive answer about this, but there are several workarounds that may work for you.</p> <ol> <li>Delete and re-create the buttons.</li> <li>Programmatically set the height and width of the buttons when the workbook is opened and when a button is clicked.</li> <li>Select the button with another object or two on the sheet and group them.</li> <li>Don't use them at all.</li> </ol> <p>My personal choice is #4. As an alternative to buttons, I either use hyperlinks or shapes with macros assigned to them.</p>