Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Reset set transparent color?

4,853 views
Skip to first unread message

simonc

unread,
Oct 5, 2009, 6:54:01 AM10/5/09
to
Once you have set the transparent color in an imported image is there any way
you can reset this to no transparent color? (Needless to say this is no
longer accessible through Undo).

Grateful for advice.

Sandy Johnson

unread,
Oct 5, 2009, 9:56:01 AM10/5/09
to
Hello simonc,

You could outline the image in the (former) background color and Send to
Back to recreate what you lost. Or -- do you have the original file somewhere
(in an old PPT, email)?

Sandy

John Wilson

unread,
Oct 5, 2009, 10:11:15 AM10/5/09
to
If you are using 2007 you may be able to use the format painter to copy the
format from another picture with no transparent colour. I don't think this
works in earlier versions

In code you can select the pic and then try this code

Sub fix_pic()
With ActiveWindow.Selection.ShapeRange(1)
If .Type = msoPicture Then
.PictureFormat.TransparencyColor = False
End If
End With
End Sub

How to use vba
http://www.pptalchemy.co.uk/vba.html
--
john ATSIGN PPTAlchemy.co.uk

Free PPT Hints, Tips and Tutorials
http://www.pptalchemy.co.uk/powerpoint_hints_and_tips_tutorials.html
PPTLive Atlanta Oct 11-14 2009

Echo S

unread,
Oct 5, 2009, 11:10:40 AM10/5/09
to
I'd reset the picture, but that will reset any other changes you've made --
brightness and contrast, etc. Reset Picture is on the Picutre Tools Format
tab over in the Adjust group on the left.

--
Echo [MS PPT MVP] http://www.echosvoice.com
What's new in PPT 2007? http://www.echosvoice.com/2007.htm
Fixing PowerPoint Annoyances http://tinyurl.com/36grcd
PowerPoint 2007 Complete Makeover Kit http://tinyurl.com/32a7nx

Don't Miss the PPTLive User Conference! Atlanta | Oct 11-14


"simonc" <sim...@discussions.microsoft.com> wrote in message
news:C5FB8056-50A0-4910...@microsoft.com...

TAJ Simmons

unread,
Oct 5, 2009, 11:13:44 AM10/5/09
to
Simonc

If you "reset" the graphic, then you can to the transparent color thing
again.

see
Picture Tools | Format | Adjust | Reset Picture


cheers
TAJ Simmons
PowerPoint Master

http://www.awesomebackgrounds.com
awesome - powerpoint templates,
powerpoint backgrounds, free samples, ppt tutorials...


"simonc" <sim...@discussions.microsoft.com> wrote in message
news:C5FB8056-50A0-4910...@microsoft.com...

simonc

unread,
Oct 5, 2009, 12:26:02 PM10/5/09
to
Thanks. I'd never noticed the Reset picture icon before. It's a nuisance that
it resets any resizing/positioning as well, but you can at least open up the
format dialogue and take a note of all the current settings and re-apply them
after resetting.

Kurt Neubek

unread,
Jun 24, 2012, 11:51:32 PM6/24/12
to
Thanks for this code. Here is a simple alternative:

Select the picture in PowerPoint.
In Visual Basic in the Immediate pane, enter:

Activewindow.Selection.ShapeRange(1).PictureFormat.TransparencyColor=False

(That should be one line, no spaces)

Hit enter and voila!

> On Monday, October 05, 2009 6:54 AM simonc wrote:

> Once you have set the transparent color in an imported image is there any way
> you can reset this to no transparent color? (Needless to say this is no
> longer accessible through Undo).
>
> Grateful for advice.


>> On Monday, October 05, 2009 9:56 AM Sandy Johnson wrote:

>> Hello simonc,
>>
>> You could outline the image in the (former) background color and Send to
>> Back to recreate what you lost. Or -- do you have the original file somewhere
>> (in an old PPT, email)?
>>
>> Sandy
>>
>> "simonc" wrote:


>>> On Monday, October 05, 2009 10:11 AM John Wilson wrote:

>>> If you are using 2007 you may be able to use the format painter to copy the
>>> format from another picture with no transparent colour. I do not think this
>>> works in earlier versions
>>>
>>> In code you can select the pic and then try this code
>>>
>>> Sub fix_pic()
>>> With ActiveWindow.Selection.ShapeRange(1)
>>> If .Type = msoPicture Then
>>> .PictureFormat.TransparencyColor = False
>>> End If
>>> End With
>>> End Sub
>>>
>>> How to use vba
>>> http://www.pptalchemy.co.uk/vba.html
>>> --
>>> john ATSIGN PPTAlchemy.co.uk
>>>
>>> Free PPT Hints, Tips and Tutorials
>>> http://www.pptalchemy.co.uk/powerpoint_hints_and_tips_tutorials.html
>>> PPTLive Atlanta Oct 11-14 2009
>>>
>>>
>>>
>>>
>>> "simonc" wrote:


>>>> On Monday, October 05, 2009 11:10 AM Echo S wrote:

>>>> I'd reset the picture, but that will reset any other changes you have made --
>>>> brightness and contrast, etc. Reset Picture is on the Picutre Tools Format
>>>> tab over in the Adjust group on the left.
>>>>
>>>> --
>>>> Echo [MS PPT MVP] http://www.echosvoice.com
>>>> What's new in PPT 2007? http://www.echosvoice.com/2007.htm
>>>> Fixing PowerPoint Annoyances http://tinyurl.com/36grcd
>>>> PowerPoint 2007 Complete Makeover Kit http://tinyurl.com/32a7nx
>>>>
>>>> Don't Miss the PPTLive User Conference! Atlanta | Oct 11-14


>>>>> On Monday, October 05, 2009 11:13 AM TAJ Simmons wrote:

>>>>> Simonc
>>>>>
>>>>> If you "reset" the graphic, then you can to the transparent color thing
>>>>> again.
>>>>>
>>>>> see
>>>>> Picture Tools | Format | Adjust | Reset Picture
>>>>>
>>>>>
>>>>> cheers
>>>>> TAJ Simmons
>>>>> PowerPoint Master
>>>>>
>>>>> http://www.awesomebackgrounds.com
>>>>> awesome - powerpoint templates,
>>>>> powerpoint backgrounds, free samples, ppt tutorials...


>>>>>> On Monday, October 05, 2009 12:26 PM simonc wrote:

>>>>>> Thanks. I'd never noticed the Reset picture icon before. it is a nuisance that
0 new messages