Word의 매크로는 VBA (Visual Basic for Applications)라는 언어로 작성됩니다. 다른 프로그래밍 언어와 마찬가지로 VBA에는 프로그램 실행 방법을 제어하는 ​​데 사용되는 특정 프로그래밍 구조가 포함되어 있습니다.

이러한 구조 중 하나는 If …​ End If 구조입니다. 이 구조의 가장 일반적인 사용에는 다음 구문이 있습니다.

If condition Then     program statements Else     program statements End If

매크로가 실행 중일 때이 구조가 발견되면 Word는 If 키워드 다음에 지정한 _condition_을 테스트합니다. 조건이 참이면 Then 키워드 바로 뒤의 프로그램 문이 실행됩니다. 참이 아니면 Else 키워드 뒤의 문이 실행됩니다. Else 키워드와 다음 프로그램 문 (함께 _Else 절 _을 구성 함)은 선택 사항입니다. 매크로에 포함 할 필요는 없습니다.

If …​ End If 구조의 프로그램 명령문이 실행되는지 여부에 관계없이 Word가 구조를 완료하면 End If 키워드 다음에 오는 명령문으로 매크로가 계속 실행됩니다.

_ 참고 : _

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

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

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

(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (125)은 Microsoft Word 97, 2000, 2002 및 2003에 적용됩니다. Word의 리본 인터페이스에 대한이 팁 버전 (Word 2007)을 찾을 수 있습니다. 이후) 여기 :

link : / wordribbon-Understanding_the_If_End_If_Structure [If …​ End If 구조 이해].