How do I paste multiple VISIO flowchart pages into a Word documen.

W

WhiteEagle

How do I paste multiple Visio Flowchart pages into a word document without
having to do them one at a time?

Example, I have a thirty page VISIO flowchart I want to paste into a Word
document.
 
C

Cindy M -WordMVP-

Hi =?Utf-8?B?V2hpdGVFYWdsZQ==?=,
How do I paste multiple Visio Flowchart pages into a word document without
having to do them one at a time?
I believe Visio has VBA capability? Then you'd need to program it using VBA.
Best place to ask about that is in a Visio group (to find out how to "get"
the pages, one-by-one). Then in a word.vba group (how to bring them into
Word).

Best would be if Visio would allow you to save them as graphics files that
you could insert into a Word document. If that's not feasible, then you'd
have to use the Clipboard (copy/paste). Another possibility could be creating
a LINK field directly in the Word document to the Visio file, if Visio can
function as an OLE Server - I have no idea whether it can. But you can test
by copying in Visio, then Edit/Paste Special in Word, with a link. After
you've done this, Alt+F9 to see the field code Word has created.

Cindy Meister
INTER-Solutions, Switzerland
http://homepage.swissonline.ch/cindymeister (last update Jun 8 2004)
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 :)
 
A

adriant

The Visio paste link works as Cindy suggested. Your problem will howeve
be page layout. The Word doc will, on loading, check for an update
visio drawing (whether or not the visio file is open) but if, like me
you have great difficulty fitting the typical Visio chart on
formatted A4 page, this automatic updating will result in chaotic pag
layouts since your amended Visio drawings will inevitably be larger an
will no longer fit in the space originally allocated to them.
If you created each Visio dwg within a box and made sure that everbod
working on them kept within that box, the updating would not destro
your original layout.
Although your original question is still un-answered, doing as Cind
suggests would hold open the possibility of painless update
thereafter
 
C

Cindy M -WordMVP-

Hi Adriant,

I've never looked at Visio, so I'm not sure whether what I'm about to
suggest will work with a linked Visio object. But I'd be very interested
to find out whether it does :)!

There's a general formatting switch for Word fields that *should* force
the field to remember and retain any formatting applied to the linked
object in Word. For example, the size of a picture:

{ IncludePicture "C:\\Path\\name.bmp" \* Mergeformat }

You might try adding the \* Mergeformat switch to the end of the field
code maintaining the link to your Visio drawings and see if that
"remember" the size information you apply in Word. Alt+F9 to toggle the
field codes on/off.
The Visio paste link works as Cindy suggested. Your problem will however
be page layout. The Word doc will, on loading, check for an updated
visio drawing (whether or not the visio file is open) but if, like me,
you have great difficulty fitting the typical Visio chart on a
formatted A4 page, this automatic updating will result in chaotic page
layouts since your amended Visio drawings will inevitably be larger and
will no longer fit in the space originally allocated to them.
If you created each Visio dwg within a box and made sure that everbody
working on them kept within that box, the updating would not destroy
your original layout.
Although your original question is still un-answered, doing as Cindy
suggests would hold open the possibility of painless updates
thereafter!

Cindy Meister
INTER-Solutions, Switzerland
http://homepage.swissonline.ch/cindymeister (last update Jun 8 2004)
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