Office for Mac Issues

How to Fix Different Ribbon Icon Sizes in Excel for Mac

Maira MehtabMaira Mehtab Nov 2, 2026 869 views

Question details

Users experience inconsistent sizing for custom macro and command icons on the Excel for Mac Ribbon.

How to Fix Different Ribbon Icon Sizes in Excel for Mac
Product
Excel for Mac
Device & OS
Mac
Scenario
Customizing the Excel Ribbon by adding personal macros and commands to custom tabs and groups.
Observed behavior
Macro and command icons display at varying sizes depending on the Ribbon layout, group width, and the number of items present in a specific group.
Before you start

Ensure your Excel for Mac is updated to the latest version (e.g., version 16.54 or newer) to rule out temporary display bugs before adjusting your Ribbon settings.

Solution 1Recommended

Adjust the Number of Items in the Ribbon Group

Excel for Mac automatically scales icon sizes based on available space. Adding more items to a group can force the Ribbon to standardize the icon sizes.

Unlike older versions of Office that used floating toolbars, the modern Excel Ribbon dynamically adjusts to your screen and window width. Because it does not offer direct manual control over every individual icon size, the best workaround is to manipulate the group layout by adding or redistributing macros.

1
Open Ribbon Preferences

Launch Excel for Mac, click on 'Excel' in the top Apple menu bar, and select 'Preferences'. From the Preferences menu, click on 'Ribbon & Toolbar'.

2
Locate Your Custom Group

In the 'Customize the Ribbon' list on the right side, find the custom tab and the specific group where your differently-sized macros are located.

3
Add Additional Macros

From the 'Choose commands from' dropdown menu on the left, select 'Macros'. Select additional macros and click the right arrow to add them to your custom group.

4
Save and Verify

Click 'Save' or close the Preferences window. Check your Ribbon; the increased number of items should trigger Excel's automatic layout adjustment, returning the icons to a normal, uniform size.

Automatic Scaling Workaround: Users report that simply adding more items to the toolbar group forces the Ribbon layout engine to recalculate the spacing, which consistently resolves the varied icon size issue.
Free Microsoft Office alternative

Experience a Consistent and Clean Interface with WPS Office for Mac

Tired of dealing with unpredictable Ribbon customizations and dynamic scaling issues in Excel? WPS Office provides a streamlined, highly compatible, and user-friendly spreadsheet experience for Mac users without the layout hassle.

  1. 1. Download WPS Office: Visit the official WPS website and download the free installation package tailored for macOS.
  2. 2. Install the Application: Open the downloaded file and drag the WPS Office icon into your Applications folder to complete the installation.
  3. 3. Open Your Spreadsheets: Launch WPS Spreadsheets and open your existing Excel workbooks to enjoy a consistent, easily customizable interface.
Fully compatible with Microsoft Excel formats (.xlsx, .xls, .csv) with zero data loss.Consistent and intuitive Ribbon interface that behaves predictably without unwanted icon resizing.Free and lightweight, consuming significantly less memory and storage on your Mac.All-in-one suite including Writer, Presentation, and Spreadsheets in a single tabbed workspace.
microsoft office alternative - wps office

Frequently Asked Questions

Can I manually set the exact pixel size of macro icons on the Excel for Mac Ribbon?

No, Excel for Mac does not provide direct controls to specify the exact size of individual icons. The software automatically scales them based on the group's width and the number of items it contains.

Why did my macro icons look different in older versions like Office 2011?

Office 2011 for Mac utilized floating toolbars, which allowed for fixed icon sizes. Newer versions use the dynamic Ribbon interface, which automatically adjusts and scales icon sizes to fit the available window space.

How do I rename a custom macro button on the Excel Ribbon?

Navigate to Excel Preferences > Ribbon & Toolbar. Select the added macro in the right-hand list, click the gear (settings) icon located below the list, and choose 'Rename' to give it a custom label.