Page last updated
on Jun 27, 2016
This page contains some useful programs I have written.
- PPspliT is a PowerPoint add-in that splits animation
effects into different slides.
Its most practical application is
when you want to produce a PDF file of a presentation where
several different shapes are drawn overlapped (because they are
supposed to appear at different times). PPspliT does for you the
job of producing a separate slide for each entry/exit/emphasis
effect you would apply when the presentation is being actually
PPspliT operates with native PowerPoint shapes, therefore
the slides produced after the split are not simply snapshots of the
running slideshow: they are derived directly from the original
If you still cannot get what I am saying, you may want to look at the
The features and limits of the add-in are documented in a preamble in the source code.
Development along time can be tracked by looking at the changelog.
A complete source package is
also available, in case you want to rebuild the add-in.
There are also usage instructions available.
Download PPspliT 1.15 installer
(~650KB, released in July 2016, includes uninstaller, zip password is: "ppsplit")
Compatibility: PowerPoint for Windows, versions XP (2002), 2003, 2007, 2010, 2013, 2016 (both 32 and 64 bit).
All of the add-in features are implemented for all PowerPoint
versions, but 1) minor glitches may exist with versions prior to 2007,
sometimes due to VBA bugs, and 2) some features introduced in the latest PowerPoint releases may be unsupported (see the limitations in the preamble ).
: as of April 10th, 2012, a security update released by Microsoft
may cause the add-in to fail with errors like "Macro cannot be found
or has been disabled because of security". This issue is not specific to this
add-in, and impacts most VBA-based applications that make use of dialog
boxes. To correct this problem, Microsoft suggests deleting cached
versions of control type libraries, which is harmless for your
system. I can confirm that this solution has worked for me.
Basically, you have to delete all .exd
files stored in %HOMEPATH%\Application Data\Microsoft\Forms
. Please rely on the
official instructions from Microsoft
If this does not solve your problem, then you have likely incurred a
known compatibility problem of PPspliT release 1.5, and should upgrade to 1.6.