How do I change the text color on all my slides at one time?

  • Thread starter Thread starter Guest
  • Start date Start date
Depending how they were entered you can probably change the colour on the
slide master.
--
 
Just in case they text is not in placeholders following the master you should
be able to go to Format > slide design
Choose color schemes > Edit color schemes
Change the text color and OK/ apply
--
 
Or try changing them in the color schemes.
Click Format > Slide Design > Color Schemes > Edit Color Schemes.
Change color for "Text and lines" and "Title text".
--
Shawn Toh (tohlz)
Microsoft Most Valuable Professional (MVP PowerPoint)

Site Updated: April 13, 2006
Added new portfolio
http://pptheaven.mvps.org
PowerPoint Heaven - The Power to Animate
 
bandy said:
I am trying to change the text color on all of my slides at one time.

What the guys said.

But also

If your slides don't follow the master or the color scheme (happens more
often than we like to think), then you have to do it manually. Or use this
code:

Change the font color of text
http://www.pptfaq.com/FAQ00465.htm
 
That code looks so useful that Ive made a small change to make it easier to
enter colour values!

Sub ChangeFontColor()

Dim R As Integer
Dim G As Integer
Dim B As Integer

R = Val(InputBox("Please input red value"))
G = Val(InputBox("Please input green value"))
B = Val(InputBox("Please input blue value"))

Dim oSld As Slide
Dim oShp As Shape
Dim oShapes As Shapes

For Each oSld In ActivePresentation.Slides
Set oShapes = oSld.Shapes
For Each oShp In oShapes
If oShp.HasTextFrame Then
If oShp.TextFrame.HasText Then
oShp.TextFrame.TextRange.Font.Color.RGB = RGB(R, G, B)
End If
End If
Next oShp
Next oSld
End Sub
--
-----------------------------------------
Did that help?
_____________________________
John Wilson
Microsoft Certified Office Specialist
 
John Wilson said:
That code looks so useful that Ive made a small change to make it easier to
enter colour values!

Nice touch ... thanks. I've incorporated the change into the one on the FAQ
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top