Barry에는 색인을 작성하는 데 사용되는 수백 개의 XE 필드가 포함 된 상당히 큰 Word 문서 (약 50 페이지)가 있습니다. 그는 문서에 존재하는 XE 필드의 수를 계산하는 방법이 있는지 궁금합니다.

이러한 요구에 접근 할 수있는 몇 가지 방법이 있습니다. 첫 번째는 Word의 찾기 및 바꾸기 기능에 의존하는 것입니다. 다음은 간단한 단계입니다.

  1. Word 옵션 대화 상자를 표시합니다. (Word 2007에서는 Office 단추를 클릭 한 다음 Word 옵션을 클릭합니다. Word 2010 이상 버전에서는 리본의 파일 탭을 표시 한 다음 옵션을 클릭합니다.)

  2. 대화 상자의 왼쪽에서 표시를 클릭합니다. (그림 1 참조)

  3. 숨겨진 텍스트가 문서에 표시되는지 확인하십시오. (숨김 또는 모든 확인란이 선택되었는지 확인하기 만하면됩니다.)

  4. 확인을 클릭하십시오.

  5. Ctrl + H를 누릅니다. Word는 찾기 및 바꾸기 대화 상자의 바꾸기 탭을 표시합니다. (그림 2 참조)

  6. 찾을 내용 상자에 “^ 19 XE”(따옴표 제외)를 입력합니다.

  7. 바꿀 내용 상자에 “^ &”(따옴표없이 다시)를 입력합니다.

  8. 모두 바꾸기를 클릭합니다.

Word는 모든 XE 필드를 찾고 대체 된 수를 표시합니다. 이것은 원하는 개수입니다. 코드 ^ 19 (6 단계)는 필드 만 일치해야 함을 나타내는 여는 필드 중괄호의 문자 코드입니다. 원하는 경우 이제 숨겨진 텍스트 표시를 끌 수 있습니다.

이 일련의 단계에 대해 몇 가지 유의해야 할 사항이 있습니다.

첫째, 일부 사람들은 위에서 누락 된 단계가 있다고 생각할 수 있습니다.

Alt + F9를 눌러 문서의 모든 필드 코드를 표시합니다.

실제로 숨겨진 텍스트가 표시되는 한 XE 필드가 항상 표시되기 때문에이 단계가 필요하지 않습니다. 즉, Alt + F9를 눌러도 화면에 영향을주지 않습니다. 그러나 XE 필드 이외의 필드를 계산하는 경우 단계를 수행하기 전에 필드 코드를 표시 할 수 있습니다.

주목해야 할 또 다른 점은 여는 필드 중괄호를 따를 수있는 공백의 수와 관련하여 Word가 다소 관대하다는 것입니다. 위의 단계는 여는 필드 중괄호 (^ 19)와 XE 코드를 단일 공백으로 구분하는 XE 필드 만 찾습니다. 필드에 공백이 더 많거나 공백이없는 경우 해당 필드 인스턴스는 계산되지 않습니다. 따라서 ^ 19 코드와 공백없이 XE를 검색하고 대 / 소문자 일치 확인란을 선택하면됩니다. 문서에 대문자로 표시된 XE 문자의 다른 인스턴스가없는 한 작동합니다.

XE 필드를 계산하는 데 사용할 수있는 몇 가지 간단한 매크로도 있습니다. 문서의 유일한 필드가 XE 필드라면 매크로는 매우 간단합니다.

Sub CountFields()

Dim iCnt As Integer

iCnt = ActiveDocument.Fields.Count     MsgBox "There are " & iCnt & " fields in the document."

End Sub

그러나 문서에 다른 필드가있는 경우이 방법은 작동하지 않습니다. 기억하십시오. 필드는 실제로 문서에 색인을 배치하는 데 사용됩니다. 따라서 인덱스 항목에 XE 필드를 사용하는 경우 실제 인덱스 자체를 삽입하기 위해 필드를 사용하고있을 것입니다. 물론 다른 용도로 문서에 다른 많은 필드가있을 수 있습니다. 이런 경우 매크로는 각 필드를 검사하고 XE 필드인지 아닌지를 결정해야합니다.

Sub CountXEFields()

Dim iCnt As Integer     Dim f As Field

For Each f In ActiveDocument.Fields         If f.Type = wdFieldIndexEntry Then iCnt = iCnt + 1     Next     MsgBox "There are " & iCnt & " XE fields in the document."

End Sub

이 매크로는 각 Field 개체의 Type 속성을 검사하여 XE 필드인지 확인합니다. 그렇다면 개수에 추가되고 매크로 끝에 개수가 표시됩니다.

_ 참고 : _

이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.

(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (11754)은 Office 365의 Microsoft Word 2007, 2010, 2013, 2016, 2019 및 Word에 적용됩니다. Word의 이전 메뉴 인터페이스 :

link : / word-Counting_Fields_in_a_Document [문서의 필드 계수].