converting a word doc to ppoint

P

Philip Wasylow

I'm trying to help someone with the problem below. Any ideas?

Description of Problem:

Create a document in MS Word
Use Styles to define different heading levels
Use Heading 1 for major headings
Use Heading 2 for less major headings
Leave paragraph text as Normal style
Send To PowerPoint from the File menu

The expected behaviour is that PowerPoint will read the heading styles and
create new slides based on each instance of Heading 1, captions on slides
for each instance of Heading 2, and ignore any Normal body text. This is
what happens in PowerPoint 2002 on the PC side.

What happens instead on the Mac side (I've duplicated this on 3 machines
now) is that each piece of body text is turned into a new slide, meaning
that your presentation becomes a huge mass of slides. NOT what I want.

If you want to try this yourself, here is a document I created to use as a
test... I created it on a PC, using Word 2002, but I have experienced the
same results using files create on Mac Word 2004

My patch level is up to date, I have just recreated my Normal template in MS
Word, to see if that was the problem.
 
S

Steve Rindsberg

Philip Wasylow said:
I'm trying to help someone with the problem below. Any ideas?

I've just replicated it here, using Office 2003/PC and opening the same
PC-created docs on PC and Mac.

It appears that the mechanism is a bit different between the two. On the PC,
when I send to Word, it just happens. On Mac, I first see a progress gauge
while Word saves as RTF, then PPT opens (and presumably opens the just-saved
RTF).

Now if you save as RTF from Word, even on the PC, and open that in PPT, you get
the same result as Send to PPT gives you on Mac; body text becomes slide
titles.

If you're clever writing Word macros (I'm *not* - can't help much there) you
can write a routine to write each paragraph as a text file IF and only IF it's
formatted as Level 1-6. Write out Level 1 text as is, insert one tab prior to
Level twos, two tabs prior to level threes and so on. You're looking for a
text file like so:

Level One
[tab]Level two
[tab]Level two
[tab][tab]Level three

and so on.

You can open this back into PPT on either the PC or the Mac and it'll work.
Description of Problem:

Create a document in MS Word
Use Styles to define different heading levels
Use Heading 1 for major headings
Use Heading 2 for less major headings
Leave paragraph text as Normal style
Send To PowerPoint from the File menu

The expected behaviour is that PowerPoint will read the heading styles and
create new slides based on each instance of Heading 1, captions on slides
for each instance of Heading 2, and ignore any Normal body text. This is
what happens in PowerPoint 2002 on the PC side.

What happens instead on the Mac side (I've duplicated this on 3 machines
now) is that each piece of body text is turned into a new slide, meaning
that your presentation becomes a huge mass of slides. NOT what I want.

If you want to try this yourself, here is a document I created to use as a
test... I created it on a PC, using Word 2002, but I have experienced the
same results using files create on Mac Word 2004

My patch level is up to date, I have just recreated my Normal template in MS
Word, to see if that was the problem.

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

CyberTaz

Hi Steve -

Having read this in disbelief (have used the feature on PC & works like a
charm) I decided to try it myself on the Mac (OS X 10.4.8, Office 11.3).
Upon getting the same results as reported by the OP, I decided to suggest
going the other way - Using Insert>Slides from Outline in PPt or just using
PPt to open the Word doc. I also tried form Outline View in Word with Body
Text collapsed with the same failure.

Repeated each method several times & can incontrovertibly confirm:
**It's Broke**

The only way Send To PPt works is if there is *no* body text in the doc -
all content formatted as Headings 1,2,3 arrive with H1 in title placeholder
(each occurrence of H1 generates a separate slide), H2 as 1st level bullet,
H3 as 2nd level bullet.

Regards |:>)
Bob Jones
[MVP] Office:Mac



Wasylow
wrote:
I'm trying to help someone with the problem below. Any ideas?

I've just replicated it here, using Office 2003/PC and opening the same
PC-created docs on PC and Mac.

It appears that the mechanism is a bit different between the two. On the PC,
when I send to Word, it just happens. On Mac, I first see a progress gauge
while Word saves as RTF, then PPT opens (and presumably opens the just-saved
RTF).

Now if you save as RTF from Word, even on the PC, and open that in PPT, you
get
the same result as Send to PPT gives you on Mac; body text becomes slide
titles.

If you're clever writing Word macros (I'm *not* - can't help much there) you
can write a routine to write each paragraph as a text file IF and only IF it's
formatted as Level 1-6. Write out Level 1 text as is, insert one tab prior to
Level twos, two tabs prior to level threes and so on. You're looking for a
text file like so:

Level One
[tab]Level two
[tab]Level two
[tab][tab]Level three

and so on.

You can open this back into PPT on either the PC or the Mac and it'll work.
Description of Problem:

Create a document in MS Word
Use Styles to define different heading levels
Use Heading 1 for major headings
Use Heading 2 for less major headings
Leave paragraph text as Normal style
Send To PowerPoint from the File menu

The expected behaviour is that PowerPoint will read the heading styles and
create new slides based on each instance of Heading 1, captions on slides
for each instance of Heading 2, and ignore any Normal body text. This is
what happens in PowerPoint 2002 on the PC side.

What happens instead on the Mac side (I've duplicated this on 3 machines
now) is that each piece of body text is turned into a new slide, meaning
that your presentation becomes a huge mass of slides. NOT what I want.

If you want to try this yourself, here is a document I created to use as a
test... I created it on a PC, using Word 2002, but I have experienced the
same results using files create on Mac Word 2004

My patch level is up to date, I have just recreated my Normal template in MS
Word, to see if that was the problem.

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

Steve Rindsberg

Hi Bob,

Fair warning, I'm not WordWizard. WordStumblebum is probably overrating my
abilities. However, toss this at an outline in Word (on a COPY of your file,
PLEASE!). I've only tested on a dead-simple sample file but it seems to do the
job.

Sub Disembody()
Dim oPara As Paragraph

With ActiveDocument
For Each oPara In .Paragraphs

Select Case oPara.OutlineLevel
Case wdOutlineLevelBodyText
oPara.Range.Delete
Case 1 To 7
' do nothing
Case Else
oPara.Range.Delete
End Select

Next
End With

End Sub


Hi Steve -

Having read this in disbelief (have used the feature on PC & works like a
charm) I decided to try it myself on the Mac (OS X 10.4.8, Office 11.3).
Upon getting the same results as reported by the OP, I decided to suggest
going the other way - Using Insert>Slides from Outline in PPt or just using
PPt to open the Word doc. I also tried form Outline View in Word with Body
Text collapsed with the same failure.

Repeated each method several times & can incontrovertibly confirm:
**It's Broke**

The only way Send To PPt works is if there is *no* body text in the doc -
all content formatted as Headings 1,2,3 arrive with H1 in title placeholder
(each occurrence of H1 generates a separate slide), H2 as 1st level bullet,
H3 as 2nd level bullet.

Regards |:>)
Bob Jones
[MVP] Office:Mac

Wasylow
wrote:
I'm trying to help someone with the problem below. Any ideas?

I've just replicated it here, using Office 2003/PC and opening the same
PC-created docs on PC and Mac.

It appears that the mechanism is a bit different between the two. On the PC,
when I send to Word, it just happens. On Mac, I first see a progress gauge
while Word saves as RTF, then PPT opens (and presumably opens the just-saved
RTF).

Now if you save as RTF from Word, even on the PC, and open that in PPT, you
get
the same result as Send to PPT gives you on Mac; body text becomes slide
titles.

If you're clever writing Word macros (I'm *not* - can't help much there) you
can write a routine to write each paragraph as a text file IF and only IF it's
formatted as Level 1-6. Write out Level 1 text as is, insert one tab prior to
Level twos, two tabs prior to level threes and so on. You're looking for a
text file like so:

Level One
[tab]Level two
[tab]Level two
[tab][tab]Level three

and so on.

You can open this back into PPT on either the PC or the Mac and it'll work.
Description of Problem:

Create a document in MS Word
Use Styles to define different heading levels
Use Heading 1 for major headings
Use Heading 2 for less major headings
Leave paragraph text as Normal style
Send To PowerPoint from the File menu

The expected behaviour is that PowerPoint will read the heading styles and
create new slides based on each instance of Heading 1, captions on slides
for each instance of Heading 2, and ignore any Normal body text. This is
what happens in PowerPoint 2002 on the PC side.

What happens instead on the Mac side (I've duplicated this on 3 machines
now) is that each piece of body text is turned into a new slide, meaning
that your presentation becomes a huge mass of slides. NOT what I want.

If you want to try this yourself, here is a document I created to use as a
test... I created it on a PC, using Word 2002, but I have experienced the
same results using files create on Mac Word 2004

My patch level is up to date, I have just recreated my Normal template in MS
Word, to see if that was the problem.

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

================================================
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