형식화 된 병합 (Microsoft Word)
Word의 병합 도구를 사용할 때 주 문서에 병합 된 정보는 해당 주 문서에 적용된 서식을 가정합니다. 데이터 소스의 정보 형식은 적용되지 않습니다. 대부분의 경우 이것은 바람직한 일입니다. 데이터 원본의 정보에는 주 문서에 적용하고 싶지 않은 기괴한 서식이있을 수 있습니다.
그러나 이것이 바람직하지 않을 때가 있습니다. 예를 들어 병합 필드 중 하나가 회사 이름이고 일부 회사는 주 문서에서 굵게 표시하고 다른 회사는 일반 텍스트로 표시하려고합니다. 데이터 원본에서 일부 회사를 굵게 표시하더라도 Word는 주 문서와 병합 할 때 서식을 무시합니다.
안타깝게도 Word는 회사 병합 필드와 함께 사용하여 데이터 원본의 서식을 강제로 사용할 수있는 매직 스위치를 제공하지 않습니다. 이것은 약간의 독창성과 Word의 조건부 IF 필드를 사용하여 해결할 수 있습니다. 원하는 결과를 얻으려면 다음 단계를 따르십시오.
-
데이터 소스 파일에서 “FormatBold”라는 다른 필드를 추가합니다. 실제로 원하는 이름을 지정할 수 있습니다. 이 필드의 목적은 주 문서에 병합 할 때 굵게 표시해야하는 회사를 나타내는 것입니다.
-
회사 이름을 굵게 표시하려는 각 회사의 레코드에 대해 FormatBold 필드에 “Y”또는 “예”(일관성 있음)를 입력합니다.
-
주 문서를 엽니 다.
-
문서에서 회사 이름을 표시하려는 지점에서 Ctrl + F9를 눌러 필드 중괄호 쌍을 삽입합니다.
-
IF 다음에 공백을 입력하십시오.
-
데이터 소스 (FormatBold)에 추가 한 새 병합 필드를 삽입합니다.
-
공백, 등호 (=), “yes”또는 “Y”를 차례로 입력
(따옴표로 묶음) 뒤에 다른 공백이옵니다. (2 단계에서 사용한 것과 동일한 “예”또는 “Y”규칙을 사용해야합니다.)
-
굵게 서식을 사용 설정합니다 (Ctrl + B 누르기).
-
회사 병합 필드 뒤에 공백을 삽입합니다.
-
굵은 서식을 끄고 (다시 Ctrl + B 누르기) 회사 병합 필드를 다시 삽입합니다.
이 시점에서 전체 복합 병합 필드는 다음과 같아야합니다. (어떤 이유로 병합 필드를 모두 볼 수없는 경우 텍스트를 선택하고 Alt + F9를 누릅니다.)
{ IF { MERGEFIELD FormatBold } = "yes" { MERGEFIELD Company } { MERGEFIELD Company } }
물론, \ {MERGEFIELD Company}의 첫 번째 항목은 굵게 표시되고 두 번째 항목은 표시되지 않습니다. 이 필드가하는 일은 FormatBold 병합 필드의 내용을 확인하는 것입니다. “yes”로 설정하면 Word는 첫 번째 Company MERGEFIELD (굵은 체)를 삽입하고 그렇지 않으면 두 번째 (굵지 않은 것)를 삽입합니다. 어느 쪽이든 병합 문서 중 일부는 회사 이름이 굵게 표시되고 나머지는 그렇지 않습니다.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (1321)은 Microsoft Word 97, 2000, 2002 및 2003에 적용됩니다. Word의 리본 인터페이스에 대한이 팁 버전 (Word 2007)을 찾을 수 있습니다. 이후) 여기 :
link : / wordribbon-Formatted_Merging [Formatted Merging]
.