Office for Mac Issues

Fix Excel for Mac Text Box Not Disappearing When Cell Changes

Tauseeq MagsiTauseeq Magsi Oct 23, 2026 869 views

Question details

A macro designed to hide a text box when a new cell is selected works correctly on Windows but fails to execute the visual update in Excel for Mac.

How to Fix Excel for Mac Text Box Not Disappearing When Cell Changes
Product
Microsoft Excel for Mac
Device & OS
Mac
Scenario
Running a macro-enabled workbook (.xlsm) where VBA code is intended to dynamically show or hide text boxes based on user cell selection.
Observed behavior
The text box remains visible on the screen and does not disappear when the selected cell changes in Excel for Mac version 16.61.
Before you start

Ensure you have a backup copy of your macro-enabled workbook and have your Microsoft Office login credentials ready before performing any uninstallation steps.

Solution 1Recommended

Perform a Clean Reinstallation of Excel for Mac

This resolves issues caused by corrupted incremental updates by replacing the software with a fresh, complete installation package.

Sometimes, App Store updates or incremental updates can introduce minor rendering or macro execution bugs. Performing a clean reinstall using the standalone installer can often resolve these version-specific glitches.

1
Uninstall the Current App

Open the Applications folder on your Mac, locate Microsoft Excel, and drag it to the Trash.

2
Empty Trash and Restart

Right-click the Trash icon on your dock and select 'Empty Trash'. Once cleared, restart your Mac to ensure all temporary cached files are released.

3
Install the Full Package

Download the latest full installation package of Microsoft Excel directly from the official Microsoft Office update website and run the installer to set it up fresh.

Perform a Clean Reinstallation of Excel for Mac
App Store vs. Direct Install: If you originally installed Excel via the Mac App Store, switching to the direct download package from Microsoft can sometimes bypass store-specific update bugs.
Free Microsoft Office alternative

Try WPS Office for Seamless Macro and Spreadsheet Management

If rendering bugs and macro execution issues in Excel for Mac are disrupting your productivity, consider switching to WPS Office. It provides a highly compatible spreadsheet application with robust VBA/macro support, ensuring your automated workbooks function smoothly without the overhead.

  1. 1. Download and Install: Download WPS Office for Mac from the official website and install it in seconds.
  2. 2. Open Your Workbook: Launch WPS Spreadsheets and open your .xlsm file directly. Your formatting and macros will be preserved.
  3. 3. Enable Macros: Accept the security prompt to enable macros and interact with your dynamic text boxes smoothly.
Excellent compatibility with Microsoft Excel formats (.xlsx, .xlsm)Robust support for VBA and macro executionLightweight architecture that runs smoothly on macOSFamiliar user interface requiring zero learning curve
QA img-9

Frequently Asked Questions

Why do some Excel macros work perfectly on Windows but fail on Mac?

Excel for Mac and Excel for Windows use slightly different underlying VBA object models and graphics rendering engines. Certain specific triggers, such as shape or text box visibility changes triggered by a cell selection, might encounter version-specific rendering bugs on the macOS version.

How do I completely uninstall Excel for Mac to fix stubborn bugs?

To completely remove Excel, drag the Microsoft Excel application from the Applications folder to the Trash. For a deeper clean, you may also need to clear Excel-related cache files in your Mac's Library/Containers folder (e.g., com.microsoft.Excel), empty the Trash, and restart your computer.

Can I revert to an older version of Excel for Mac if I don't use Time Machine?

Yes. Even without Time Machine backups, you can manually downgrade. First, uninstall your current version of Excel. Then, go to Microsoft's official 'Update history for Office for Mac' page, download the specific older installer package (like 16.60), and install it directly.