How to change objects to pictures in Word 2002

C

Cathy DeMaggio

We are in Word 2002. On a regular basis, we need to save PowerPoint
presentations as Word documents. When we do this, the file size is very
large, because all of the pictures are saved in Word as objects. We need a
macro that will go through the document and select each object and change it
to be a picture. We tried creating a macro that would cut each picture and
then use PasteSpecial and repaste the object in as a picture -- but we can't
seem to get it to work. Any help with this would be greatly appreciated.
 
C

Cindy M.

Hi Cathy,
We are in Word 2002. On a regular basis, we need to save PowerPoint
presentations as Word documents. When we do this, the file size is very
large, because all of the pictures are saved in Word as objects. We need a
macro that will go through the document and select each object and change it
to be a picture. We tried creating a macro that would cut each picture and
then use PasteSpecial and repaste the object in as a picture -- but we can't
seem to get it to work. Any help with this would be greatly appreciated.
Are these objects in the Shapes or InlineShapes collection?

If they're in the InlineShapes collection, then Word can access the field code
that manages them. The field code can be unlinked, which would turn them into
static shapes.

Test it in a document:
- If the text wrap is not "inline with text" change it to be so
- Alt+F9 will let you toggle the field codes on/off, so you can see what
kind of field it is
- Click on such an object and press Ctrl+Shift+F9 to remove the field code
(turning it into a static graphic). Ctrl+A, Ctrl+Shift+F9 will unlink all the
fields in a document (but be careful because you might have other kinds of
fields you want retain, such as dates).

Cindy Meister
INTER-Solutions, Switzerland
http://homepage.swissonline.ch/cindymeister (last update Jun 17 2005)
http://www.word.mvps.org

This reply is posted in the Newsgroup; please post any follow question or reply
in the newsgroup and not by e-mail :)
 

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