PPT2000: Animation Timings Appear To Be Shorter than in Previous Versions of PowerPoint

ID: Q218570

The information in this article applies to:


Presentation objects with Custom Animation timings that were set to zero seconds, appear to animate faster after a series of animations or a long animation effect (such as the Crawl animation effect).

When you show presentations created with prior versions of PowerPoint, this behavior is more evident .


The narration feature of PowerPoint have been improved so that it synchronizes better with build effects. For this to work properly, animation timings must be measured from the start of the previous animation to the start of the next animation.

This is a change in the way earlier versions of PowerPoint handled timing events. Earlier versions of PowerPoint measure time between the end of an animation to the start of the next animation.


Microsoft provides programming examples for illustration only, without warranty either expressed or implied, including, but not limited to, the implied warranties of merchantability and/or fitness for a particular purpose. This article assumes that you are familiar with the programming language being demonstrated and the tools used to create and debug procedures. Microsoft Support professionals can help explain the functionality of a particular procedure, but they will not modify these examples to provide added functionality or construct procedures to meet your specific needs. If you have limited programming experience, you may want to contact the Microsoft fee-based consulting line at (800) 936-5200. For more information about the support options available from Microsoft, please see the following page on the World Wide Web:

There are two methods for working around this problem:

Method 1: Set Custom Animations to the Appear Effect

To set custom animations to the Appear effect, follow these steps:

NOTE: This is the preferred workaround, because the amount of time between the beginning and the ending of the Appear animation effect is close to zero. Also, the appear affect will behave the same way in PowerPoint 2000 Slide Show, PowerPoint 2000 HTML Presentation, PowerPoint 97 Slide Show, and PowerPoint Viewer 97.
  1. In Slide view, display the slide that has the text or objects you want to animate.

  2. On the Slide Show menu, click Custom Animation.

  3. In the Check to Animate Slide Objects box, click to select all the animated objects.

    NOTE: You can use the SHIFT key to select a contiguous group of objects. Click the first item you want, and SHIFT+Click the last object you want to select.
    Also, you can use the CTRL key to select discontinuous objects in the list.

  4. Click the Effects tab.

  5. Under Entry animation and sound, select the Appear effect.

  6. Repeat steps 1 through 5 for each slide.

You can perform these changes by running a short macro code:

Sub EffectChange()
   Dim oSlide As Slide
   Dim oShape As Shape
   'Loop through each slide of the presentation.
   For Each oSlide In ActivePresentation.Slides
      'Loop through each shape on the slide.
      For Each oShape In oSlide.Shapes
         'If the shape has been set to animate, set
         'the animation effect to Appear.
         If oShape.AnimationSettings.Animate Then
            oShape.AnimationSettings.EntryEffect = ppEffectAppear
         End If
      Next oShape
   Next oSlide
End Sub 
For more information about using the sample code in this article, please see the following article in the Microsoft Knowledge Base:
Q212536 OFF2000: How to Run Sample Code from Knowledge Base Articles

Method 2: Change Custom Animation Timings

This is the more complicated of the two workarounds. With this method, you must calculate the total duration of all the animations and the time it takes for the effect to complete.

Appear and Flash Once: Fast effects are nearly instantaneous, so no timing changes need to be made for them when they precede another Animation Effect. The majority of the Animation Effects take one second to finish. The following list shows the approximate times for those that exceed one second in duration:
Crawl 5
Flash Once:
Spiral 2
Swivel 5
Zoom Out 2
NOTE: The above times are only approximate, and may vary with processor and clock speed of your computer. For exact measurements, you must measure these timings on the machine you plan to use to present your presentation.

First, you must determine your total running time for each of the builds and animations in the earlier version of PowerPoint.

On the Title Slide of your presentation, you have the following animations and timings set: To make sure the animations occur at the times you want, adjust the time between animations to take in account the duration of actual animation.
After the adjustment, the timings reflect the duration of the actual animation. Each word in the title will take one second to perform the Fly animation, regardless of which direction it flies in from. Therefore, it will take 4 seconds for the animation to be completed.

Shapes 1 and 2 use the Swivel animation, which takes 5 seconds. Do not worry about the timings for the first and last objects to be animated. The first word of the title will fly in at the same time every time. The subtitle is the last thing to animate, only its timings need to be changed, not the duration
To set the timings, follow these steps:
  1. On the Slide Show menu, click Custom Animation

  2. Select the Order & Timing tab.

  3. In the Animation order box, click to select the object that you want to change the timings on.

  4. Adjust the number of seconds to the desired interval.

  5. Repeat steps 3 and 4 for each subsequent object.

  6. When you finish, click OK.


Microsoft has confirmed this to be a problem in PowerPoint 2000.


Additional query words: PPT2K PPT2000 PPT POWERPNT 2000 PPT9 9.0

Keywords          : kbdta 
Version           : WINDOWS:2000
Platform          : WINDOWS 
Issue type        : kbbug 

Last Reviewed: June 28, 1999