質問

1つのドキュメント(.DOCX)を連絡先データベース(OLEDB経由)と統合したメールを送信しようとしています。 MS Word 2007を使用すると、簡単に思えます(簡単なもの:名前、アドレスなど)が機能しますが、ハイパーリンク内にマージフィールドを備えたクエリGet URLD文字列をどのように記入するかがわかりません。

のようなハイパーリンク:クリックします ここ

私は特別な/マージフィールドを試しました:

{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は私には問題ありません。

どうも。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top