PowerPoint Animation ‘After Previous’ Delay: How to Set Decimal Seconds
🔍 WiseChecker

PowerPoint Animation ‘After Previous’ Delay: How to Set Decimal Seconds

You want an animation to start a specific fraction of a second after the previous animation ends. The default delay box in PowerPoint only accepts whole numbers, so typing 0.5 or 1.25 seems impossible. This limitation exists because the standard Timing group interface uses a spin button that rounds to integers. This article shows you how to bypass that restriction and set precise decimal delays using the Advanced Animation dialog box.

Key Takeaways: Setting Decimal Delays for After Previous Animations

  • Animation Pane > Right-click > Timing > Delay: The only place where you can type decimal values directly.
  • Ctrl+Click on the Delay spinner: Selects the whole number so you can overwrite it with a decimal.
  • Start > With Previous vs After Previous: After Previous is required for the delay to count from the end of the prior animation.

ADVERTISEMENT

Why PowerPoint Limits the Delay Box to Whole Numbers

The Timing group on the Animations tab shows a Delay field with up and down arrows. This spinner control is designed for quick integer entry. It increments by 1 second each click and rejects non-integer keyboard input. This is a limitation of the ribbon interface, not of PowerPoint’s underlying animation engine.

PowerPoint stores animation delay values as floating-point numbers internally. The engine supports delays like 0.25, 1.5, and 3.75 seconds. The problem is solely in how the ribbon control exposes that value. The fix is to use the full Animation Timing dialog, which accepts any decimal value you type.

How to Set a Decimal Delay for After Previous

You must use the Timing dialog box to bypass the ribbon limitation. The following steps work in PowerPoint 2019, PowerPoint 2021, and Microsoft 365 versions on Windows 10 and Windows 11.

  1. Select the animated object
    Click the text box, shape, picture, or chart that already has an animation applied. If you have not added an animation yet, apply one from the Animations tab first.
  2. Open the Animation Pane
    On the Animations tab, in the Advanced Animation group, click Animation Pane. The pane opens on the right side of the PowerPoint window.
  3. Locate the target animation
    In the Animation Pane, find the animation entry you want to delay. Each entry shows the object name and the animation icon.
  4. Open the Timing dialog
    Right-click the animation entry in the pane. From the context menu, select Timing. A dialog box with the same name as the animation effect opens.
  5. Set Start to After Previous
    In the Timing dialog, locate the Start dropdown. Select After Previous. This setting makes the delay count from the end of the preceding animation.
  6. Type the decimal delay
    In the Delay field, delete the existing number and type your decimal value. For example, type 0.5 for half a second or 1.75 for one and three-quarter seconds. The field accepts up to two decimal places.
  7. Confirm the setting
    Click OK to close the dialog. The animation now uses your custom decimal delay. Test it by clicking the Play From button in the Animation Pane.

ADVERTISEMENT

Common Mistakes When Setting Decimal Delays

Typing a decimal in the ribbon Delay field and it gets rejected

The ribbon Delay spinner discards non-integer input. Always use the Timing dialog accessed via right-click in the Animation Pane. Do not attempt to type a decimal directly into the ribbon field.

Setting the wrong Start type

If you leave Start set to On Click, the delay begins counting from the moment you click, not from the end of the previous animation. For the delay to behave as intended, the Start option must be After Previous. If you want the animation to run simultaneously with a delay offset, use With Previous and then add the delay.

Delay not working because the previous animation is also set to On Click

The After Previous delay only triggers after the previous animation finishes. If the previous animation is set to On Click, it waits for a click. Change all preceding animations to After Previous or With Previous if you want an automatic sequence.

Using a delay value greater than 59 seconds

The Timing dialog accepts values up to 59 seconds in the Delay field. For longer delays, you must chain multiple animations or use a VBA macro. The ribbon and dialog both enforce this upper limit.

After Previous vs With Previous: Delay Behavior Comparison

Setting After Previous With Previous
Delay start point End of the previous animation Start of the previous animation
Use case Sequential effects with a pause between them Simultaneous effects with staggered start times
Decimal delay example 0.5 second pause before next item appears 0.5 second offset so second item starts halfway through the first
Effect on timeline Extends total duration Overlaps with previous animation

Understanding this difference is critical. With After Previous, a 0.5 second delay adds half a second to the sequence. With With Previous, a 0.5 second delay starts the animation half a second after the previous one begins, not after it ends.

What to Do If the Timing Dialog Still Rounds Your Decimal

In rare cases, the Timing dialog may round your typed value to the nearest integer. This happens if you use the spin button arrows instead of typing directly. Click inside the Delay field, select the existing number, and type your decimal value. Do not click the up or down arrows after typing.

If the field still rounds, close the dialog and reopen it. Then type the decimal again without touching the arrows. This behavior is a known interface quirk in some PowerPoint builds.

Setting Decimal Delays for Multiple Animations at Once

You cannot select multiple animation entries in the Animation Pane and change their delay simultaneously. The Timing dialog only affects the single animation you right-clicked. To apply the same decimal delay to several animations, repeat the dialog steps for each entry. Alternatively, copy the object with the finished animation and replace the others.

You can now set precise decimal delays for After Previous animations in PowerPoint. Use the Animation Pane right-click Timing dialog to enter values like 0.25, 1.5, or 2.75 seconds. For a more advanced technique, try combining With Previous with a 0.3 second delay to create a cascading reveal effect across multiple text lines.

ADVERTISEMENT