MS Word:MailMerge HyperLinks with Query MergefieldでURL文字列を取得する
-
03-10-2019 - |
質問
1つのドキュメント(.DOCX)を連絡先データベース(OLEDB経由)と統合したメールを送信しようとしています。 MS Word 2007を使用すると、簡単に思えます(簡単なもの:名前、アドレスなど)が機能しますが、ハイパーリンク内にマージフィールドを備えたクエリGet URLD文字列をどのように記入するかがわかりません。
のようなハイパーリンク:クリックします ここ
- どこ ここ ハイパーリンクですhttp://domain.com/test.php?contact=contact@contactdomain.com
- contact@contactdomain.comが連絡先のアドレスであるマージフィールドです。
私は特別な/マージフィールドを試しました:
{HYPERLINK "http://domain.com/test.php?contact={MERGEFIELD contactEmail}" \o "Here"}
しかし、それは機能しません、時にはそれは最初のレコードのみをマージしてから同じアドレスですべてのメールを送信します、私はこのビューを交互にしました alt+f9.
これ サポートドキュメント お問い合わせごとにデータベースに完全なURLがないので、テーブルのデザインを変更したり、ビューを追加したりすることはできません(CRMからのものです)。テーブルをエクスポートしてフィールドを追加してください。
何か案が?
前もって感謝します、
解決
OK、MsはMswordで何かを忘れていたと思います。 MS Publisher 2007には、この機能が存在します(「パーソナライズされたハイパーリンク」と呼ばれる)を参照してください ここ MailMergeを開始するには、追加のフォームでそれを行うオプションを見つけることができます(Wordで見つかりませんでした)。 Word2010にこのオプションがあるかどうかはわかりませんが、Publisher 2007は私には問題ありません。
どうも。