매크로에 속성 대화 상자 표시 (Microsoft Word)
Bill은 매크로 내에서 표시 할 문서의 속성 대화 상자를 어떻게 가져올 수 있는지 궁금합니다. Word 2003에서는 파일 메뉴에서 등록 정보를 선택하여 수동으로이 작업을 수행 할 수 있지만 Word 2007에서는 문서 정보 창을 표시 한 다음 고급 등록 정보를 표시해야하는 프로세스가 좀 더 복잡합니다.
Word 2007에서는 속성 대화 상자를 표시하는 방식이 프로그램의 이전 버전과 다르지만 매크로에서 표시하는 방식은 다르지 않습니다. 다음 구문을 사용하여 VBA에서 Word 대화 상자를 표시 할 수 있습니다.
Dialogs(name).Show
이것은 VBA가 Dialogs 컬렉션을 통해 액세스 가능한 대화 상자를 만들기 때문에 작동합니다. 트릭은 구문에서 name 대신 무엇을 사용해야하는지 결정하는 것입니다. 예를 들어 열기 대화 상자를 표시하려면 다음을 사용할 수 있습니다.
Dialogs(wdDialogFileOpen).Show
이 사이트에서 대화 상자 상수의 전체 목록을 찾을 수 있습니다.
http://msdn.microsoft.com/en-us/library/bb214033.aspx
불행히도 Dialogs 컬렉션과 함께 사용할 수있는 “wdDialogFileProperties”상수가 없습니다. 이는 전체 속성 대화 상자를 표시 할 수 없음을 의미합니다. 그러나 대화 상자의 “부분”을 표시 할 수 있습니다. 예를 들어 다음을 사용하여 속성 대화 상자의 요약 탭에있는 정보를 표시 할 수 있습니다.
Dialogs(wdDialogFileSummaryInfo).Show
이것은 Word 2007을 포함한 모든 버전의 Word에서 작동합니다. Word 2007의 새로운 문서 정보 패널을 표시하려면 Dialogs 컬렉션을 사용하지 않고 다음 코드를 사용합니다.
Application.DisplayDocumentInformationPanel = True
_ 참고 : _
이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 인기있는 워드 프로세싱 소프트웨어입니다.)이 팁 (7482)은 Microsoft Word 2007, 2010 및 2013에 적용됩니다.