Hi Tomg,
What you can have is a source document that contains the variable text, with each block bookmarked.
Then, in your target document, you'd:
.. add a set of custom Document Properties (File|Properties|Custom), one for each version of the document that you want, with each
Property's value set to (say) 'Y' or 'N'.
.. insert an INCLUDETEXT field pointing to that bookmark. If you toggle the field code display on, such a field might look something
like {INCLUDETEXT "C:\\Users\\Tomg\\Documents\\My Manual\\Source.doc" "BkMrk1"}. Note the double backslashes as path separators in
the INCLUDETEXT field.
.. embed the INCLUDETEXT field in an IF field that tests the relevant Custom Document Property, coded along the lines of:
{IF{DOCPROPERTY UserManual}= "Y" {INCLUDETEXT "C:\\Users\\Tomg\\Documents\\My Manual\\Source.doc" "BkMrk1"}}
What the above IF test does is:
.. check a Custom Document Property named 'UserManual' for a 'Y'.
.. If the 'Y' is found, display the text referred to by the INCLUDETEXT field, which points to a bookmark named 'BkMrk1' in the
document named 'Source.doc' in the folder named 'C:\Users\Tomg\Documents\My Manual'.
--
Cheers
macropod
[MVP - Microsoft Word]
Tomg said:
How do I set word up to merge whole pages?
JoAnn Paules said:
Word
--
JoAnn Paules
MVP Microsoft [Publisher]
Tech Editor for "Microsoft Publisher 2007 For Dummies"
I need to crate manuals based on needs that would use different pages for
different manuals.
Which office program would be best suited for this?
I would like to do something like mail merge, and have a database set up
to
select which pages are inserted.