Missing Images when Mail Merging

G

Gilley

I have a template which creates a mail merge to a new document automatically.
There are only two fields in the merge. Product Name and Image Name.
Everything works beautifully except that the images don't display. I see the
image frame with the sizing handles, but no image.

I have two macros. One that run in the DocumentNew that performs the merge.
A second macro runs after that to basically do Ctrl+A and F9. However, this
doesn't seem to do the trick.

There are approximately 72 images with a size of about 200 pixels wide each.
The resolution of the images is 100 dpi.

I am working in Word 2000 and have the following options:
View Placeholders -- OFF
Print Drawings -- ON
Include with Document Drawing Objects -- ON

I do lots of work with images and haven't had a problem with any other
document.

Any help is greatly welcome.

TIA,
Gilley
 
P

Peter Jamieson

Assuming you are using a nested field such as

{ INCLUDEPICTURE "c:\\myimages\\{ MERGEFIELD "Image Name" }" }

have you checked to ensure thata there are no additional spaces in the
pathname, e.g.

{ INCLUDEPICTURE "c:\\myimages\\ { MERGEFIELD "Image Name" }" }

? For some reason it seems easy to introduce one by accident when
constructing this kind of field.

Peter Jamieson
 
G

Gilley

Peter,

Thanks for the reply. I am what you might call particular about my file and
directory names. I never use spaces just for this reason. I prefer
TitleCase or Camel directory and file names.

Here is the includepicture merge field:

{ includepicture
"\\welton1\\sys\\maint\\web\\imagesspecsschematicslogosremotes\\icons(smallimages)\\{mergefield icon_file_name}}

I am getting a box that is the right size for the images. The box also has
the sizing handles. It is just the images don't display.

Thanks again,
Gilley
 
G

Gilley

PROBLEM SOLVED!!!!!!!!!!!!!!!!!!!

It seems my problem was in the way I was using the relative directory path
to my network. I was using ...

\\welton1\\sys\\maint\\web ...

When pathing to a network, you need four back slashes (\\\\). My path
should have read ...

\\\\welton1\\sys\maint\\web ...

Thanks for you help Peter. You started me looking in the right direction
for the issue.

I hope this post saves other from the same frustration I had.

Regards,
Gilley
 

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