Rotated text in slide master title?

S

simonc

Is there a way of rotating the text in a slide master title?

I am using powerpoint to create page size figures for a report. Some of the
figures are in landscape format and some portrait, so I am using two
presentations, one for each orientation. However, I want the figure number
and figure title to be in portrait orientation for all the figures. In the
case of the landscape figures this means I want the slide title at the left
side of the slide with the text rotated, so someone turning the pages of the
report will not have to twist the page round to read them. A normal text box
has a rotation setting where you can rotate the text to 90degrees (for
example) but in slide master the Title placeholder has the Rotation box
greyed out. How can I set the text rotation?

I am using Powerpoint 2000. Maybe this is available in later versiona?

Grateful for any assistance.
 
J

John Wilson

You cant use the rotate / flip tool on placeholders.

You can use format placeholder > text box > rotate text by 90 deg. I suspect
this is a mirror image of what you really want though.
--

Did that answer the question / help?
_____________________________
John Wilson
Microsoft Certified Office Specialist
http://www.technologytrish.co.uk/ppttipshome.html
 
S

simonc

Strangely the Format Placeholder>Size>Rotation option is available for the
master text, master footer, master date/time etc. It's just not available for
master title. Very annoying.

And yes, the rotate by 90deg unfortunately gives exactly the wrong
orientation.

Might there be a way you could set the title rotation using a macro?
 
J

John Wilson

A macro might do it.

If you set up a normal title master and a slide master with title text
rotated 90 deg and set to left edge this should flip it.

Sub rot()
Dim osld As Slide
Dim oshp As Shape
For Each osld In ActivePresentation.Slides
For Each oshp In osld.Shapes
If osld.Layout <> ppLayoutTitle Then
If oshp.Type = msoPlaceholder Then
If oshp.PlaceholderFormat.Type = ppPlaceholderCenterTitle Or _
oshp.PlaceholderFormat.Type = ppPlaceholderTitle Then
oshp.Rotation = 180
End If
End If
End If
Next oshp
Next osld
End Sub


Did that answer the question / help?
_____________________________
John Wilson
Microsoft Certified Office Specialist
http://www.technologytrish.co.uk/ppttipshome.html
 

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