Immediate Fix
If Excel 365 narrate is not working, the most common reason is that the “Speak Cells” command is either not enabled or your Windows Text-to-Speech (TTS) settings are misconfigured.
First, ensure the command is visible. Go to File > Options > Quick Access Toolbar. Select “All Commands,” find “Speak Cells,” and click Add.
| Fix Method | Action Required |
|---|---|
| Verify Audio Output | Ensure your system speakers are set as the default playback device. |
| Install Language Packs | Go to Windows Settings > Time & Language > Speech and download the correct voice pack. |
| Quick Repair | Run “Online Repair” from the Apps & Features menu for Microsoft 365. |
If the button is there but silent, try resetting the Excel audio hook by running this command in a terminal to restart the Windows audio service:
net stop audiosrv && net start audiosrv
Technical Explanation
The “Narrate” or “Speak Cells” feature in Excel 365 relies on the Windows Speech Application Programming Interface (SAPI). Unlike web-based narrators, Excel utilizes local system resources to process text-to-audio conversion.
When the feature fails, it is often due to a “Broken Hook.” This occurs when the COM (Component Object Model) interface between Excel and the Windows TTS engine is interrupted by a third-party add-in or a pending system update.
Furthermore, Excel 365 requires the “Speech” component of the Office installation to be intact. If you performed a “Minimal Install,” the necessary .dll files for narration might be missing from your local directory.

Alternative Methods
Using VBA for Narration
If the UI buttons fail to respond, you can force Excel to speak using a simple VBA macro. This bypasses the Ribbon interface and communicates directly with the Speech engine.
Press ALT + F11, insert a new module, and use: Application.Speech.Speak "Test". If this works, your Ribbon configuration is the culprit, not the audio engine.
Immersive Reader
Excel 365 now includes “Immersive Reader” under the View tab. This is a more modern implementation of text-to-speech than the legacy “Speak Cells” tool. It offers better voice modulation and word highlighting.
Windows Narrator
If Excel’s internal tools are completely unresponsive, use the system-level Narrator by pressing Windows + Ctrl + Enter. While less precise for individual cells, it serves as a reliable fail-safe for accessibility.