View Single Post
 
Old 03-02-2013, 03:26 PM
JohnWilson JohnWilson is offline Windows 7 64bit Office 2010 32bit
Programmer
 
Join Date: Nov 2008
Location: UK
Posts: 1,914
JohnWilson has a spectacular aura aboutJohnWilson has a spectacular aura about
Default

Sounds like the "background" is an image that has been inserted and sent to the back on all slides. This is NOT the same thing as a correctly inserted background and difficult to get out of.

If you have the image as a file:

Right click a blank are choose Format background and Picture/Texture and then FILE from the choices choices. Navigate to the image file and apply to all.

BUT if the slides already have a "sent to back" image you will have to delete them all!
This macro might do that for you (depending on what has been done) Make sure you work on a copy

Sub fixFakeback()
Dim osld As Slide
For Each osld In ActivePresentation.Slides
If osld.Shapes(1).Type = msoPicture Then osld.Shapes(1).Delete
If osld.Shapes(1).Type = msoPlaceholder Then
If osld.Shapes(1).PlaceholderFormat.ContainedType = msoPicture Then osld.Shapes(1).Delete
End If
Next
End Sub

How to use a macro
__________________
Microsoft PowerPoint MVP 2007-2023
Free Advanced PowerPoint Tips and Tutorials
Reply With Quote