MS Word: MailMerge HyperLinks с запросом Получите URL-строку с Mergefield

StackOverflow https://stackoverflow.com/questions/2765654

  •  03-10-2019
  •  | 
  •  

Вопрос

Я пытаюсь отправить электронное письмо с объединением одного документа (.docx) с базой данных контактов (через OLEDB). Используя MS Word 2007, кажется легко (он работает для простых вещей: имя, адрес, ...) Но я не могу найти, как заполнить строку запроса на запрос с помощью поля слияния внутри гиперссылки.

Гиперссылка, как: нажмите здесь

Я пробовал специальные поля / слияние:

{HYPERLINK "http://domain.com/test.php?contact={MERGEFIELD contactEmail}" \o "Here"}

Но это не работает, иногда он объединяет только первую запись, а затем отправлять все письма с тем же адресом, я получил этот чередующийся вид с ALT + F9..

Этот Поддержка док Не работает для меня, потому что у меня нет полного URL в моей базе данных для каждого контакта, и я не могу изменить дизайн таблицы или добавить представление (это от CRM), я не люблю Вы экспортируете таблицу и добавление поля.

Есть идеи?

Заранее спасибо,

Это было полезно?

Решение

Хорошо, я думаю, что MS забыл что-то в Мсорде. В MS Publisher 2007 существует эта функциональность (называемые «персонализированные гиперссылки») здесь Чтобы начать MailMerge, то вы можете найти возможность сделать это с дополнительной формой (я не нашел в Word). Я не знаю, имеет ли Word2010 этот вариант, но для меня Publisher 2007 в порядке.

Спасибо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top