2013-05-29 5 views
2

문서를 만들 때 필드 코드에서 동적 하이퍼 링크를 사용하면 문제가 발생하지만 저장 후 나중에 다시로드하면 링크가 텍스트로 바뀝니다. 원래의 레코드 세트. 내가 사용하고 필드 코드는 다음과 같습니다문서 저장/다시로드 후 편지 병합 동적 하이퍼 링크 필드 손실 - Word 2010

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

이 유사하게 문서 다음 저장 다시로드 후 :

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

을 나는 HTML 이메일로 병합하고있다.

저장 한 후에 정상적으로 작동하지 못했습니다. 이것은 내가하려는 일의 단순화 된 버전이며 제대로 작동하지 못하는 유일한 부분입니다. 다른 사람이 실행할 수 있도록 준비된 편지 병합 문서를 실행해야 할 때마다 설정해야합니다.

이 문제에 대한 도움을 주시면 감사하겠습니다.

+0

나는 당신의 제안으로 어떤 일이 일어 났는지 확인했다. 그리고 같은 일이 일어난다. 필드는 첫 번째 기록에있는 주소가 무엇이든간에 해결된다. 생각해 줘서 고마워. – user2432995

답변

3

{MERGEFIELD Fieldname} 필드를 삽입하는 것 외에 삽입 -> 북마크를 통해 고유 한 이름의 북마크를 삽입합니다 (예 : mergefield 필드 바로 뒤에).

모든 상황에서 "작동"한다고 보장 할 수는 없지만 지금까지는 그럴 것 같습니다.

{SET "mfkeeper {SEQ MFK을}" ""}

당신이 그렇게한다면 : 당신이 원하지 않는 경우 또 다른 가능성은 대신이 같은 중첩 된 필드를 삽입하는 것입니다 어떤 독특한 북마크 이름을 기억해야합니다 , HYPERLINK 필드 업데이트와 같은 작업을 수행하기 전에 중첩 된 SET 필드를 업데이트하면 고유 한 이름의 책갈피 (mfkeeper1 등)가 생성됩니다. 그것이 지속 가능한 것이 든, 나는 현재 말할 수 없습니다.

HYPERLINK 필드를 선택하고 F9를 통해 모두 업데이트하면 Word에서 _GoBack 책갈피를 HYPERLINK 필드에 삽입하면 Word가 중첩 된 MERGEFIELD 필드를 확인하는 것.

+0

병합 필드 바로 뒤에 책갈피를 삽입하면 트릭을 수행하는 것처럼 보입니다! 병합 필드는 동적으로 유지되며 문서를 다시로드 할 때 실제 주소로 확인되지 않습니다. 정말 고맙습니다! – user2432995

+0

놀랍지 만 북마크를 추가하면 효과가 있습니다. 동적 URL 두 개가 각각 여러 개의 MERGEFIELD가 있습니다. 각 URL의 마지막 MERGEFIELD 뒤에 책갈피를 추가하여 수정했습니다. (나는 단지 일찍 이곳에 왔으면 좋겠다. – JuLo