changing the color of text on ALL slides

S

scrifkin

How do I format the text for all slides in power point presentation.
Whenever I try to change the text color, I can only do it one slide at
a time. I have about 15 presentations with 10-150 slides each so I
don't want to have to go through one by one.
 
M

mmmmark

scrifkin said:
How do I format the text for all slides in power point presentation.
Whenever I try to change the text color, I can only do it one slide at
a time. I have about 15 presentations with 10-150 slides each so I
don't want to have to go through one by one.

You need to open the Slide Master from the View Menu. (View\Master\Slide
Master)

This is the format used throughout a presentation (if you are using
Powerpoint as designed, i.e. adding slides using the layouts provided.) You
can set backgrounds, stylize text, and control how bullets look among other
things like headers, footers, page numbers, etc.

Search "Slide Master" in help for lots of information.

Good luck,
-Mark
 
Z

Znieh Kaleiban

mmmmark said:
You need to open the Slide Master from the View Menu. (View\Master\Slide
Master)

This is the format used throughout a presentation (if you are using
Powerpoint as designed, i.e. adding slides using the layouts provided.) You
can set backgrounds, stylize text, and control how bullets look among other
things like headers, footers, page numbers, etc.

Search "Slide Master" in help for lots of information.

Good luck,
-Mark


No luck: this works only for the title boxes and similar of predefined
templates. My powerpoint slides are always full of my own or imported
textboxes, diagrams and there seems to be now global way to influence
them. In my case (German environment), it would be absolutely essential
to change the language of ALL text elements to English for an English
presentation. But it just cannot be done!

Heinz
 
J

Jim Gordon MVP

Hi,

From the FORMAT menu choose COLOR SCHEME. Click on the CUSTOM tab.
Click on the color spot next to "text and lines." Click the CHANGE COLOR
button. Choose a color, and then click the APPLY TO ALL button.

This should do the trick for you.

-Jim
 
J

Jim Gordon MVP

Hello Heinz,

Please notice that I changed the Subject of this thread because your
question is not about the original subject.

Your comment is an interesting one, but I don't know how much help I can be.

Would your ideal situation be that you create a presentation in German.
Then you send the presentation to someone who has their system set up as
English and the presentation would then display correctly in English?

I can see how it might be possible to have a setting so that the fonts
change from German to English glyphs. But how would PowerPoint handle
the meaning of the words and the different spacing that would be required?

In your situation it would probably be better to have a live person
manually translate the presentation from one language to another. Even
good language translation programs have trouble with simple sentences,
much less capture the every day nuances of different languages.

-Jim
 
S

Steve Rindsberg

Hi Jim,

I suspect the problem is this: in at least some versions of PowerPoint and
other Office apps, you can "mark" each block of text as to its intended
language. For example, if I type something about "a colour wheel" my
US-centric PPT marks "colour" as a misspelling. If I change that block of text
to UK English, the red squiggle goes away.

You use Tools, Language to change the text.

Hello Heinz,

Please notice that I changed the Subject of this thread because your
question is not about the original subject.

Your comment is an interesting one, but I don't know how much help I can be.

Would your ideal situation be that you create a presentation in German.
Then you send the presentation to someone who has their system set up as
English and the presentation would then display correctly in English?

I can see how it might be possible to have a setting so that the fonts
change from German to English glyphs. But how would PowerPoint handle
the meaning of the words and the different spacing that would be required?

In your situation it would probably be better to have a live person
manually translate the presentation from one language to another. Even
good language translation programs have trouble with simple sentences,
much less capture the every day nuances of different languages.

-Jim

================================================
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================
 
S

Steve Rindsberg

Hi Steve,

how do you mark __all__ text boxes in __all__ slides?

I already posted a reply that explains this.

In case you missed it:

Try running this macro on a COPY of your presentation:

Sub LetsSpeakInTongues()

Dim oSh as Shape
Dim oSl as Slide
Dim lLang as Long

' Edit this to set the language you want to apply
lLang = msoLanguageIDEnglishUK ' EnglishUS, etc.
' or msoLanguageIDGerman, msoLanguageIDGermanAustria | Luxembourg etc.

On Error Resume Next

For Each oSl in ActivePresentation.Slides
For Each oSh in oSl.Shapes
If oSh.HasTextFrame Then
If oSh.TextFrame.HasText Then
oSh.TextFrame.TextRange.LanguageID = lLang
End If
End If
Next ' Shape
Next ' Slide

End Sub




================================================
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================
 
J

Jim Gordon MVP

Hi Steve,

I don't see msoLanguageID in the Mac object editor. Is it something for
VBA ver 6?

-Jim
 
S

Steve Rindsberg

Hi Steve,

I don't see msoLanguageID in the Mac object editor.
Rats!

Is it something for
VBA ver 6?

The msoWhatever constants are things that are exposed by the Office object
model rather than properties of VB, so it wouldn't be a VB5 vs VB6 issue.

Seems, then, that Mac Office doesn't expose this to automation.
You're using 2004, right? Just checked in X and no luck there either.

Sorry about that Heinz.
or
Znieh that tuoba yrros.

If you have access to a copy of PPT/Windows you could try running the macro
there but it seems it won't fly on Mac.

================================================
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================
 
J

Jim Gordon MVP

Hi Steve,

Mac PowerPoint doesn't know what languageID is. I even checked the
hidden properties. I looked in 2004 and 2001.

miJ-
 
S

Steve Rindsberg

Hi Steve,

Mac PowerPoint doesn't know what languageID is. I even checked the
hidden properties. I looked in 2004 and 2001.

Or it knows what it is but doesn't expose it to VBA, since in PPT X (and 2004,
I'd assume) you can use Tools, Language to set the language (ie, change the
LanguageID!) for a shape.

Drat.

Looks like the only way to automate this 'un is to do it on a Win box.



================================================
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================
 
J

Jim Gordon MVP

In that case you could use an AppleScript to use the menu and to select
the desired language then click the OK button for you.
 
S

Steve Rindsberg

In that case you could use an AppleScript to use the menu and to select
the desired language then click the OK button for you.

Sweet.

================================================
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================
 

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

Top