Re: More stupid INCLUDEPICTURE questions



but not with LINK fields..

Yes, LINK fields have long been a bit different, probably with good reason.

Peter Jamieson

"macropod" <invalid@xxxxxxxxxxxxxxx> wrote in message
news:52f3snF1nt4u3U1@xxxxxxxxxxxxxxxxxxxxx
Hi Peter,

Surprising indeed! And the code works equally well with '/../' instead of
'\\..\\'.

I've done a bit of experimenting with the technique you described and find
that it works with INCLUDETEXT, RD & HYPERLINK fields,
but not with LINK fields..

The same approach can be extended to implement true relative addressing.
For example:
{INCLUDEPICTURE "{FILENAME \p}\\..\\My Pictures\\AdobeRGB.png"}
looks in the current file's child folder named 'My Pictures' and:
{INCLUDEPICTURE "{FILENAME \p}\\..\\AdobeRGB.png"}
looks in the current file's parent folder, while:
{INCLUDEPICTURE "{FILENAME \p}\\..\\..\\My Pictures\\AdobeRGB.png"}
looks in the current file's parent folder, then the parent's child folder
named 'My Pictures' (I guess you could call that a sibling
folder).

Cheers


--
macropod
[MVP - Microsoft Word]


"Peter Jamieson" <pjj@xxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:Ol2dEffRHHA.3592@xxxxxxxxxxxxxxxxxxxxxxx
| Hi macropod,
|
| I've constucted paths using { filename \p } before, e.g. where you have
|
| folderx
| docy.doc
| docy.doc.folder
| docz.doc
|
| and use
|
| "{ filename \p }.folder\\docz.doc" to reference the .doc
|
| but I don't think I've ever actually tried the \\..\\ thing before and
am
| quite surprised that it creates a legit. pathname.
|
| Because there's mixture of single backslashes and doubled backslashes in
the
| constructed path name so it's a bit surprising that it works at all,
| anywhere, but then that's often the way with fields :-)
|
| Peter Jamieson
|
| "macropod" <invalid@xxxxxxxxxxxxxxx> wrote in message
| news:52dhcrF1no6ptU1@xxxxxxxxxxxxxxxxxxxxx
| > Hi Peter,
| >
| > That works too. Neat trick!
| >
| > Cheers
| >
| > --
| > macropod
| > [MVP - Microsoft Word]
| >
| >
| > "Peter Jamieson" <pjj@xxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
| > news:%23hGL37aRHHA.1908@xxxxxxxxxxxxxxxxxxxxxxx
| > | Worth trying the following, just in case...
| > |
| > | { INCLUDEPICTURE "{ filename \p }\\..\\{ MERGEFIELD picname }.jpg }
| > |
| > | But
| > | a. although it appears to work here these sorts of construct make
me
| > | nervous
| > | b. you may have to uncheck Word Tools|Options|General|"Web
| > | options"|Files|"Update links on save"
| > |
| > | Peter Jamieson
| > | "LAR" <LAR@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
| > | news:C5766CC2-850B-4D6E-A0E0-C8ECC17FE5D0@xxxxxxxxxxxxxxxx
| > | >I am now trying to use the INCLUDEPICTURE field to insert pictures
into
| > my
| > | > mail merge document. I would like to be able to merge pictures
into
| > the
| > | > document that are in the same folder as the main document. Here
is
| > what I
| > | > have tried and seen.
| > | >
| > | > I have successfully merged the pictures by using the entire path
to
| > the
| > | > picture using something like {INCLUDE PICTURE "C:/temp/{MERGEFIELD
| > | > picname}.jpg" \* MERGEFORMAT}. However, I want to be able to use
the
| > | > "current folder" to merge the pictures from.
| > | >
| > | > I have tried {INCLUDE PICTURE "{MERGEFIELD picname}.jpg" \*
| > MERGEFORMAT}
| > | > only to find that WORD uses the DOCUMENTS path
(Tools::options::file
| > | > locations::documents) as the path for the merged files. I know
this
| > | > because
| > | > I have moved some of the pictures into the DOCUMENTS path folder
and
| > only
| > | > the
| > | > pictures that I move there appear in the merged document.
| > | >
| > | > I tried to use a relative path with things like {INCLUDE PICTURE
| > | > "../{MERGEFIELD picname}.jpg" \* MERGEFORMAT} with no luck.
| > | >
| > | > I've looked at all the VBA examples for AutoOpen but could find
| > nothing
| > | > the
| > | > TEMPORAIRLY changed the DOCUMENTS path to that of the source
(main)
| > | > document.
| > | >
| > | > So now, here I am again, asking how to accomplish what seems like
a
| > simple
| > | > task (merge the pictures in the current folder into my document)
that
| > I
| > | > can't
| > | > seem to figure out for myself.
| > | >
| > | > Thanks in advance for any thoughts for ideas.
| > | >
| > | > LAR
| > |
| > |
| >
| >
|
|




.



Relevant Pages

  • Re: More stupid INCLUDEPICTURE questions
    ... Surprising indeed! ... looks in the current file's child folder named 'My Pictures' and: ... | Peter Jamieson ...
    (microsoft.public.word.mailmerge.fields)
  • Re: INCLUDETEXT and virtual path
    ... Word ignores the Hyperlink piece for some reason... ... is that the IncludeText builds external Links for your document. ... document to a new folder, ... "Peter Jamieson" wrote: ...
    (microsoft.public.word.docmanagement)
  • Re: Word mail merge data source
    ... "Peter Jamieson" wrote: ... Word on it) then there may be a problem if the folder containing the data ... Word builds a connection string. ... superset of other users' permissions - for example, ...
    (microsoft.public.word.vba.general)
  • Re: Import from Excel
    ... "Peter Jamieson" wrote: ... even if you leave a copy of the Excel worksheet at the old location. ... folder, all that will happen is that Word will probably not find the data ... source when it next opens the .doc, and you will be prompted to locate it. ...
    (microsoft.public.word.mailmerge.fields)
  • Re: IncludePicture Problem on Merge to New Document
    ... I suppose the type of folder that Y: is assigned to may also make a difference, although I have no way of testing that. ... There could I suppose be different behaviour if the drive letter is mapped to a Netware path, a Microsoft DFS path. ... "Peter Jamieson" wrote in message ... You can also try P:/Portage (and yes, with forward slashes it would be a single slash). ...
    (microsoft.public.word.mailmerge.fields)

Loading