New warning display if MS PowerPoint is currently running, with a button kill
it (tempting, I know)
Removed numbering from status dialog tabs as this was confusing.
Look In field now shows count of number of locations selected.
Fixed SharePoint URL dialog not allowing https:// links.
What's New in PowerPointPipe v5.3 August 16, 2016
As always, PowerPointPipe will read filters from ALL old versions without any
changes being required.
Registered Users / Current Customers
Login and download the upgrade, and/or see if you are
entitled to an upgrade
Related Applications You May Need
TextPipe - search
and replace text files, web sites and more
WordPipe - search
and replace Microsoft Word documents
ExcelPipe - search and replace Microsoft
DataPipe - search and replace database
records, including Microsoft Access and SQL Server
Detailed Changes Log
Rebuild to remove PROGRAMMING ERROR bug.
What's New in PowerPointPipe v5.2.1 July 11, 2016
What's New in PowerPointPipe v5.2 June 23, 2016
Now can find and replace in OpenOffice presentations (*.odp)
Enhanced and improved user interface.
Updated internal libraries for pattern matching.
What's New in PowerPointPipe v5.1 March 24, 2016
Can now use macros in the replacement text: @inputFilename@ or @filename@
@fullInputFilename, @inputPath, @inputExtension
@time, @date, @datetime
@_year, @_month, @_day
@_hour, @_minute, @_second
Can now specify which property should be modified or replaced by preceding it
with [fieldname] eg
Search fields for: [Author]Simon Replace With: Lisa
What's New in PowerPointPipe v5.0 March 11, 2016
Now allows the subaddress (anchor) part of hyperlinks to be modified.
New warning when all Search Locations checked (slows job down).
New checks if the hyperlink change does not get saved if the hyperlink is
invalid or the destination cannot be found)
Separated the restart controls into a new tab.
What's New in PowerPointPipe v4.9.3 January 22, 2016
Added Excel import messages regarding ending at the first blank "Find What"
What's New in PowerPointPipe v4.9.2 December 22, 2015
Fixed Activate error with "Options\Keep Microsoft PowerPoint visible while
changes are being made."
What's New in PowerPointPipe v4.9.1 August 3, 2015
Major revamp of user interface.
Fixed "List index out of bounds" error on run.
Fixed drag and drop and DDE processing.
Fixed Language dialog and Job Cancel alert appearing underneath other
What's New in PowerPointPipe v4.9 May 18, 2015
Fixed settings error on startup.
What's New in PowerPointPipe v4.8 March 3, 2015
Fixed intermittent XML loading/saving error on x64 systems.
Fixed error with /I= command line option not loading the search-replace list.
What's New in PowerPointPipe v4.7 November 26, 2014
Fixed Save from removing leading and trailing whitespace.
Fixed Recent settings from not appearing in the Recent files history.
What's New in PowerPointPipe v4.6 October 23, 2014
Search items can now be sorted by clicking on any of the column headers
great for translators.
Fixed issues with Lite Editions.
Improved detection and display of non-English languages.
Updated to EasyPattern v2.9 and Perl regex libraries.
Incremental search when the search grid is selected great for large search
What's New in PowerPointPipe v4.5 July 11, 2014
Fixed problem with invalid EasyPattern/Perl regex search locations being
removed, and then not being processed against valid search locations such as
What's New in PowerPointPipe v4.4 June 13, 2014
Files To Process can now set the Start or End date for files to be included.
New! Now attach directly to SharePoint sites (evaluation, and SharePoint
What's New in PowerPointPipe v4.3 March 7, 2014
Now can handle search and replace inside tables.
What's New in PowerPointPipe v4.2.1 February 28, 2014
Restart control now restarts on the next file AFTER the restart filename
making it easier to skip problem files without having to guess which file is
What's New in PowerPointPipe v4.2 October 30, 2013
Now shows '(more pending)' next to the file count if more files remain to be
counted, so users aren't misled that only 1000 files will be processed.
What's New in PowerPointPipe v4.1 September 3, 2013
Options\Import Search/Replace List and Actions Tab\Load A Search/Replace List
From This File now work with multi-line Tab and CSV data.
Fixed range check error on loading replace highlight color fields from import
What's New in PowerPointPipe v4.0.3 July 29, 2013
Improved installer for floating version.
Better error messages when Microsoft Excel is not available to load external
.xls search/replace lists.
Better detection of missing Microsoft PowerPoint object or mis-matching
bitness (x32/x64) between PowerPointPipe and Microsoft PowerPoint.
What's New in PowerPointPipe v4.0.2 June 8, 2013
Fixed problem with evaluation where it crashed if you gave it more than 20
documents to process, and it also restricted the evaluation to only one file.
What's New in PowerPointPipe v4.0.1 May 1, 2013
Fixed integer overflow errors under x64.
What's New in PowerPointPipe v4.0 April 30, 2013
Dual x32/x64 release.
The files to be processed are now gathered in parallel with document
processing so processing starts far more quickly, especially for large sets
Improved handling of Unicode filenames.
Faster importing of large search/replace lists.
Quicker to cancel operations with large search/replace lists.
Fixed bug with change detected even when nothing replaced occurred with
What's New in PowerPointPipe v3.9 August 28, 2012
Status dialog now opens file on double-click of subsidiary search/replace
phrases. Right-clicking on a filename or phrase now gives a menu to open the
file, or its containing folder.
Now supports Open Document Impress file type .odp.
Fixed bug where the Replacement Text for subsequent replacements is altered
incorrectly when Prompt on Replace is checked, and [Replace (File)] or
[Replace (Job)] is pressed in response to a replacement.
What's New in PowerPointPipe v3.8 January 24, 2012
When Microsoft PowerPoint is restarted, PowerPointPipe now re-applies the
visibility settings to show or hide Microsoft PowerPoint.
Now skips ~*.* temporary files and .lnk files.
What's New in PowerPointPipe v3.7 January 17, 2012
Now handles shapes that include tables.
What's New in PowerPointPipe v3.6.2 October 18, 2011
Added application link to help file for correct import file format.
What's New in PowerPointPipe v3.6.1 September 15, 2011
Fixed 'Prevent overlap' replace mode.
Fixed GUI issue with selecting a cell to edit.
Fixed Tips of the Day.
What's New in PowerPointPipe v3.6 July 22, 2011
New option to disable AddIns previously AddIns were always disabled, but
this new option allows them to remain enabled so that they can assist with
the replacement process if required.
New option to prevent overlapping of subsequent search replaces. This is very
handy when the replace terms appear in subsequent search terms and two
replacements would have occurred.
Improved installer to not require Admin user.
What's New in PowerPointPipe v3.5.1 May 3, 2011
New help options and hints for connecting to SharePoint.
What's New in PowerPointPipe v3.5 May 2, 2011
Passwords are now stored encrypted.
What's New in PowerPointPipe v3.4 April 1, 2011
Now detects and disables the 'Update Links' dialog.
Progress timer is now disabled while opening a file so Microsoft PowerPoint
will not be terminated when opening a large file.
What's New in PowerPointPipe v3.3.3 January 27, 2011
New log message when 0 occurrences are found and Force Save is on.
Fixed string list error when using List of files.
More Unicode improvements.
What's New in PowerPointPipe v3.3.2 - December 20, 2010
Improved hyperlink and OLE/DDE scanning speed.
Fixed scanning issue when slides have no shapes.
OLE links now included in Hyperlink Report.
What's New in PowerPointPipe v3.3.1 - December 16, 2010
Fixed installer issue.
What's New in PowerPointPipe v3.3 - December 13, 2010
Errors on final Save are now trapped to prevent errors with File Locking and
The row number column is now resizable - allowing row numbers larger than 100
to be displayed.
Fixed bug where the timer that checks if Microsoft PowerPoint is still
responding did not re-trigger after the first failure of Microsoft
Link Reports now ignore empty hyperlinks, making it easier to identify
Now can restart at a specified file.
New option to Accept All Revisions before replacing - these can prevent
phrases from being found.
Hyperlink report is now available in the Save Report option for output types
CSV, TAB and HTML. Previously it was only available for XML.
OLE Links are now included in the Hyperlink report.
Unicode filename support.
What's New in PowerPointPipe v3.2.1 - June 7, 2010
New option to Skip Prompting if the replacement is identical.
Now shows error dialog if the default save location (in My Documents) cannot
be written to, and exits gracefully.
Standardized open/save dialogs now used throughout.
What's New in PowerPointPipe v3.2 - April 9, 2010
New Check All/Uncheck All buttons to set the Look In locations.
New Insert row button.
Better install under Vista/Windows 7 - no admin required to install or run.
What's New in PowerPointPipe v3.1.6 - February 18, 2010
Microsoft PowerPoint now kept visible better if 'Keep Visible' option
File associations now just for .ppt and .pptx files.
'Prompt on Replace' option now displays the Confirmation dialog even if the
found text and its replacement are identical - making search-only far easier.
What's New in PowerPointPipe v3.1.5 - August 1, 2009
Fixed minor bug.
What's New in PowerPointPipe v3.1.4 - July 31, 2009
Improved handling of Microsoft PowerPoint restarts.
What's New in PowerPointPipe v3.1.3 - June 9, 2009
Logs now include a sequential file number.
Fixed connection to help file.
Fixed installer not copying files.
Fixed settings not being saved in My Documents folder.
What's New in PowerPointPipe v3.1.2 - May 15, 2009
Now searches inside each shape contained with a grouped shape e.g. for
What's New in PowerPointPipe v3.1.1 - April 28, 2009
Backup files now get the same date as the original file.
Backup Files and Keep File Date option now work with Unicode filenames.
What's New in PowerPointPipe v3.1 - April 23, 2009
Code Module searches now include all possible modules. A VBProject protection
password can be opened using the Unprotect Password field.
New Edit Menu with Cut/Copy/Paste/Select All
Installer will now force a reboot if redemption.dll is in use.
What's New in PowerPointPipe v3.0.1 - November 6, 2008
Removed option to keep PowerPoint visible as Microsoft does not support it.
What's New in PowerPointPipe v3.0 - October 2, 2008
Added option to keep Microsoft PowerPoint visible while running to aid
Added button to import the file list from Microsoft PowerPoint's current list
of open files.
Added ability to perform search only from command line using /GS.
Fixed /REPORT= command line option not working.
What's New in PowerPointPipe v2.9 - October 1, 2007
New Highlight option when a replacement is made, to make locating changes
New [Clear All] button below search/replace grid.
Removed legacy behavior where contents of search/replace grid were appended
to imported search/replace lists, leading to confusing results.
What's New in PowerPointPipe v2.8 - August 8, 2007
Now forces a Microsoft PowerPoint restart when particular error messages are
If errors occur during Import, you can now cancel the Import.
Fixed bug with /G command line invocation, and with /Q.
What's New in PowerPointPipe v2.7.9 - August 1, 2007
Macros are now disabled to prevent them interfering with document processing.
New warning message if backup files have not been deleted or restored at the
end of a job.
Longer timeout while waiting for Microsoft PowerPoint to respond. Timeout
disabled while showing the 'Cancel Job' confirmation window.
Fixed bug with Microsoft PowerPoint being terminated repeatedly.
New translations, better form resizing, fixed detection of options changing.
What's New in PowerPointPipe v2.7.8 - June 27, 2007
Fixed Match Case and Match Whole Words Only settings not being retained.
What's New in PowerPointPipe v2.7.7 - June 21, 2007
Now integrates with Windows Explorer right click menus - 'PowerPointPipe this
Now allows a list of files to process on the command line.
Previous settings are now saved under Documents rather than Registry.
New installer languages.
New Japanese and Chinese translations.
What's New in PowerPointPipe v2.7.6
Fixed incorrect warning for hyperlink longer than 255 characters.
Now integrates with Windows Explorer right click menus - PowerPointPipe this
Now allows a list of files to process on the command line.
What's New in PowerPointPipe v2.7.5
Now updates hyperlink Screen Tips as well when the 'Hyperlink addresses'
search location is chosen.
Office 2007 file extension of .PPT* now supported.
Import assumes defaults if just columns A & B present.
Invalid Search Locations are now corrected and you have the option to
continue running the job.
Fixed bug with hyperlinks not being updated due to TextToDisplay property not
supported on older versions of PowerPoint.
Fixed bug with Prompt on Replace always replacing.
What's New in PowerPointPipe v2.7.4
Now can optionally handle read-only files.
Now warns you if you apply EasyPattern wildcards or Perl regex wildcards to
search locations that do not support them.
What's New in PowerPointPipe v2.7.3
Fixed bug with search locations not being processed correctly.
What's New in PowerPointPipe v2.7.2
Vista installation support.
New Troubleshooting Guide links.
What's New in PowerPointPipe v2.7.1
Fixed errors when searching Notes and Handout masters for hyperlinks.
Now allows files to be drag and dropped.
What's New in PowerPointPipe v2.7
Improved speed when making massive numbers of hyperlinks changes (e.g.
Hyperlink changes now automatically check for equivalence between %20 and
What's New in PowerPointPipe v2.6.2
New status message when exporting or importing data
Added Half Width/Full Width option for Japanese text.
Increased search/replace speed.
Removed Arabic options - causing problems with English versions.
New Options Menu item to remove leading and trailing blanks from search and
Status displays now resume if you cancel out of Aborting the job.
What's New in PowerPointPipe v2.6.1
Status window now shows seconds elapsed and scans in progress to improve
feedback to user.
Improved timeout detection.
What's New in PowerPointPipe v2.6
Auto Recovery is now disabled to prevent it interfering with document
New search types of EasyPattern wildcards and Perl regex wildcards. These can
be used to apply sophisticated pattern matching, replacing and reformatting
in Hyperlink addresses, Shapes, Headers, Footers, Built in/Custom properties,
Notes and Links (OLE/DDE).
Prompt on Replace for the search locations above.
Processing can now be paused and resumed.
Updated Excel/CSV/Tab import and export.
Backed-out Windows Vista installation support. Too cumbersome for users.
What's New in PowerPointPipe v2.5
Now can search multiple locations with one search row.
New option to process longest 'Find What' strings first - perfect for
New option to Allow Alerts from Microsoft PowerPoint.
Fixed bug with prompt for save not occurring when the settings have been
Fixed bug with replace strings longer than 255 characters missing some
Fixed bug where MS Word was restarted, not MS PowerPoint.
What's New in PowerPointPipe v2.4.5
Fixed division by zero when 'Restart after XX documents' was zero.
What's New in PowerPointPipe v2.4.4
Now processes files with Unicode filenames.
List of Files now supports Unicode filenames.
Up/Down arrows now work outside of the Grid control.
What's New in PowerPointPipe v2.4.3
Status dialog now correctly shows Unicode search/replace strings.
Changed install to support Windows Vista - Test files and Sample are now
stored under Application Data\DataMystic\PowerPointPipe. Default install
location is now Program Files\DataMystic\PowerPointPipe.
Changed the 'file exists' check to work better on LANs.
What's New in PowerPointPipe v2.4.2
New button to copy selected rows.
Status dialog can now save a report as a Web Page, CSV or Tab data.
What's New in PowerPointPipe v2.4 B
New option to restart Microsoft PowerPoint automatically after a given number
of documents. This helps to eliminate Microsoft PowerPoint errors.
Now checks if Microsoft PowerPoint is not responding, and shows a helpful
message to the end user. Microsoft PowerPoint can be restarted automatically
if it is unresponsive for a given number of seconds.
New option to specify the path to the Microsoft PowerPoint executable (.exe)
file. This is used if Microsoft PowerPoint cannot be restarted automatically
after a failure.
New option to process a list of files pasted in.
Now allows replacements longer than 255 characters (working around a
Microsoft PowerPoint limitation).
Backup files can now be restored or removed at the end of the job.
Multi-line values can now be edited in the grid.
Up/Down arrows now work correctly in fields other than the grid.
Error messages reworked to always show the filename first.
Status dialog can now copy filenames without messages - very useful for
generating lists of files to reprocess.
Import from a .XLS replace list now handles trailing spaces and the values
Yes/No/True/False/1/0 for Boolean fields.
What's New in PowerPointPipe v2.4
Now can update the Slide Master, Notes Master, Title Master, Handout Master
New 'File\Send To...' menu item to email settings.
New Help panel to assist new users.
Bug fix when started with no search/replace rows.
What's New in PowerPointPipe v2.3
Now can update OLE and DDE links to other objects.
What's New in PowerPointPipe v2.2
Now detects multiple copies of PowerPointPipe running - and warns against it,
as it can lead to document corruption.
Now warns if no rows are selected when options are clicked on.
Now shows Unicode search strings in the status dialog.
What's New in PowerPointPipe v2.1
Now can display the clipboard contents - very useful when using '^c' to
replace search text with the current clipboard contents.
'Whole word only' option is now shown disabled when the search string
consists of more than one word.
New option to update an ISO-9001 revision number field by a pre-defined
Fixed 'Search Inside Shapes'.
What's New in PowerPointPipe v1.9
Now can search/replace inside slide notes.
New XML file format - makes it easier to automate PowerPointPipe and share
replace lists with WordPipe and ExcelPipe.
Search/replace rows are now restored when the application restarts.
Now warns against erroneous backslashes (\) instead of forward slashes (/)
when searching inside hyperlink addresses.
What's New in PowerPointPipe v1.8
New warning message if the search/replace list filename is blank.
New method of connecting to Microsoft PowerPoint allows it to be manually
started if required.
New warning if no files were processed.
What's New in PowerPointPipe v1.7.1
Now works with an independent copy of PowerPoint to avoid interfering with
What's New in PowerPointPipe v1.7
EXPORT and IMPORT of replacements list to any common file format (xls, csv,
txt), in Unicode format.
New column for the row number - makes the grid easier to work with.
Now shows the number of changes made or search terms found, both for the
entire job, for each file, and for each search or replace term.
What's New in PowerPointPipe v1.6
Now supports drag and drop of rows.
Now supports Up/Down/Tab/Shift+Tab in grid.
What's New in PowerPointPipe v1.5
Now can be automated without intervention.
Now there is only a single message is the search strings contain leading or
Now correctly loads Unicode data from an Excel search/replace list.
Now correctly finds and replaces Unicode in hyperlinks, shapes, headers,
footers and document properties.
Now handles loading a Tab or CSV search/replace list where the replacement is
Now handles European installations of PowerPoint.
What's New in PowerPointPipe v1.4
Now can import a list of the files to process.
What's New in PowerPointPipe v1.3
Fixed handling of some text frame types, which caused processing to abort.
What's New in PowerPointPipe v1.2
Fixed changing inside hyperlinks.
What's New in PowerPointPipe v1.1
Initial release based on ExcelPipe 2.5
See http://www.datamystic.com for more details on PowerPointPipe