2013-05-29 66 views
2

我有一個問題,即在域代碼使用動態超鏈接工作正常,當我創建一個文件,但當保存並且在以後重新加載它鏈接替換爲文本原始記錄集。我使用的域代碼是:郵件合併動態超鏈接字段丟失後保存的文件/重裝 - Word 2010中

{ HYPERLINK { MERGEFIELD "Fieldname" } \* MERGEFORMAT } 

節省再重裝這將成爲類似文檔後:

{ HYPERLINK "http://www.example.com" } 

我合併,HTML電子郵件。

我一直無法取得這種成功保存後的工作。這是我試圖做的簡化版本,也是我無法正常工作的唯一部分。我需要爲其他人運行準備好郵件合併文檔,而不是在每次需要運行時都要設置郵件合併文檔。

任何幫助,將不勝感激。

+0

我檢查你的建議會發生什麼,而同樣的情況,現場解決到任何地址在第一個記錄。感謝您的建議,但。 – user2432995

回答

3

除了插入{MERGEFIELD字段名}字段,通過插入 - >書籤,比如插入一個唯一命名的書籤,MERGEFIELD域之後。

我不能保證,這將在任何情況下「工作」,但到目前爲止,似乎這樣的伎倆。如果你不想另一種可能性要記住任何不同的書籤名稱將插入一個嵌套場像這個:

{SET「mfkeeper {SEQ MFK}」「」}

如果你這樣做,並在做任何事情之前更新嵌套的SET字段(例如更新HYPERLINK字段),您將得到一個唯一命名的書籤(mfkeeper1等)。無論這是否可持續,我目前都無法說清楚。

這種行爲GPES一定程度上解釋了爲什麼嵌套HYPERLINK行爲似乎很武斷 - 如果選擇超鏈接域,並通過F9全部更新,Word插入其_GoBack書籤到HYPERLINK領域,那就是似乎防止Word從解決嵌套MERGEFIELD領域。

+0

mergefield後立即插入書籤似乎做了詭計! 「合併」字段保持動態並且不會在重新加載文檔時解析爲實際地址。非常感謝! – user2432995

+0

我很驚訝,但添加書籤的作品。 我有兩個動態URL,每個都有幾個MERGEFIELD。 在每個URL的最後一個MERGEFIELD修復它之後添加書籤。 (我只希望我早些時候來過這裏,我花了幾個小時來解決這個問題) – JuLo