How to Create a Letter-by-Letter Typewriter Effect in PowerPoint for Mac
Question details
The user needs to create a letter-by-letter typewriter animation in PowerPoint for Mac but is unable to access the required delay settings.

- Product
- PowerPoint for Mac
- Device & OS
- Mac
- Scenario
- Applying a precise letter-by-letter typewriter animation to text in a presentation.
- Observed behavior
- The delay and duration controls shown in standard tutorials are disabled or missing in PowerPoint for Mac 2016, making it impossible to adjust timing between characters via the standard interface.
Ensure you have the Developer tab enabled in your PowerPoint ribbon, as you will need to use a short Visual Basic (VBA) script to bypass the missing interface controls.
Use a VBA Macro to Set Animation Timing
By running a simple VBA script, you can manually force PowerPoint to apply the correct character delay that is otherwise unavailable in the Mac interface.
Many presentation tutorials are recorded on Windows, where specific animation timing features are built into the UI. Because PowerPoint for Mac lacks these exact controls, using a macro is the most effective way to achieve the letter-by-letter effect.
Go to PowerPoint > Preferences > Ribbon & Toolbar, locate the Developer option in the main tabs list, and check the box to enable it.
Click on the specific text box or shape on your slide where you want the typewriter animation to appear.
Click the newly added Developer tab on the ribbon and select 'Visual Basic' to open the macro editor.
Go to Insert > Module and paste the following code: Sub Test() With ActiveWindow.Selection.ShapeRange.AnimationSettings .AdvanceMode = ppAdvancedOnTime .AdvanceTime = 2 End With End Sub
Click the Run button to execute the script. The selected text box will now have the forced animation timing applied.

Try WPS Office for Consistent Presentation Features
Frustrated by missing features and UI differences in PowerPoint for Mac? WPS Office offers a free, highly compatible presentation tool with consistent animation features across all operating systems, eliminating the need for complex VBA macro workarounds.
- 1. Download and Install: Get the free WPS Office suite for Mac from the official website and complete the quick installation.
- 2. Open Your Presentation: Launch WPS Presentation and open your existing .pptx file. All your slides and formatting will be preserved perfectly.
- 3. Apply Animations Easily: Navigate to the Animation tab to intuitively apply and customize text effects using a complete, fully accessible toolset.

Frequently Asked Questions
Why are some animation features missing in PowerPoint for Mac?
Microsoft historically develops the Mac and Windows versions of Office with different codebases. Consequently, some granular controls, like specific animation delays and triggers, are often omitted or disabled in the Mac interface.
Do I need to save my file differently after adding a macro?
Yes. If you wish to keep the VBA macro in your presentation for future edits, you must save your file as a PowerPoint Macro-Enabled Presentation (.pptm) instead of the standard .pptx format.
Is there a way to create a typewriter effect on Mac without using macros?
While possible, it is incredibly tedious. You would need to place each letter in its own individual text box, apply an 'Appear' animation to each one, and manually stagger their start times on the timeline. Using a macro is highly recommended to save time.




