Word의 전체 경로 이름 (Microsoft Word)
Word에서 문서를 열면 문서의 파일 이름이 제목 표시 줄에 표시됩니다. 때로는 제목 표시 줄에 단순한 파일 이름 이상을 표시하는 것이 좋습니다. 많은 독자들은 제목 표시 줄에 파일 이름과 함께 전체 경로 이름을 표시하는 방법으로 이익을 얻을 수 있습니다. 불행히도 Word는이 작업을 쉽게 수행 할 수있는 방법을 제공하지 않습니다.
(결국이 옵션에 대한 확인란을 포함하는 것이 얼마나 어려울까요?)
이에 접근 할 수있는 몇 가지 방법이 있습니다. 가끔 전체 경로 이름을 알아야하는 경우 매우 간단한 매크로를 만들어 도구 모음 버튼에 할당 할 수 있습니다. 버튼을 클릭하면 활성 창의 제목 표시 줄에있는 정보가 전체 경로 이름을 반영하도록 변경됩니다. ChangeCaption이라고하는이 매크로는 다음과 같습니다.
Sub ChangeCaption() ActiveWindow.Caption = ActiveDocument.FullName End Sub
다시 말하지만,이 매크로는 가끔 사용하기에 좋습니다. 원하는 경우이 매크로의 이름을 AutoOpen으로 바꿀 수도 있습니다. 그러면 모든 문서가 열릴 때 전체 경로 이름이 표시됩니다. 그러나이 옵션에는 몇 가지 큰 단점이 있습니다. 다른 이름으로 저장을 사용하여 문서의 이름을 바꿀 때마다 매크로를 다시 실행하지 않는 한 제목 표시 줄에서 새 파일 이름 (및 경로)이 업데이트되지 않습니다. 둘째, 바이러스 검사를 설정 한 경우 매크로 (AutoOpen에 할당 됨)를 매크로 바이러스가 시스템을 엉망으로 만들려는 시도로 해석 할 수 있습니다.
보다 포괄적이고 자동적 인 접근 방식을 만드는 방법이 있습니다. 전체 경로 이름을 포함하도록 Word를 사용자 지정하려면 Word에서 사용하는 인터페이스 유형을 이해해야합니다. Word는 MDI (다중 문서 인터페이스) 응용 프로그램입니다. 즉, 주 응용 프로그램 창 (Word 용)은 상위 응용 프로그램 창이며이 창에는 열려있는 각 문서에 대한 문서 창 (하위 창)이 포함될 수 있습니다. 문서 창이 최대화되면 Word의 제목 표시 줄에 응용 프로그램 제목 (Microsoft Word)과 문서 파일 이름의 조합이 표시됩니다. 문서가 부분 화면 또는 최소화 된 상태로 표시되는 경우 상위 창에는 응용 프로그램 이름 (Microsoft Word) 만 표시되고 각 하위 창에는 해당 창에 포함 된 문서의 제목이 표시됩니다. 따라서 변경해야하는 것은 파일 이름이있는 경로를 포함하는 하위 창 제목 표시 줄뿐입니다.
포괄적 인 접근 방식은 Word 응용 프로그램 이벤트 사용에 의존합니다.
기본적으로이 접근 방식을 수행하는 데 사용되는 단계는 다음과 같습니다.
-
응용 프로그램 이벤트를 트리거하도록 Word를 설정합니다 (Word에 기본 제공되지만 자동으로 발생하지 않음).
-
DocumentChange 이벤트에 대한 실제 제목 표시 줄 변경 코드를 작성하십시오.
일단 설정되면 DocumentChange 이벤트는 거의 사용자가 자식 (문서) 창을 활성화 할 때마다 발생합니다. 내가 “거의”라고 말했음을 알 수 있습니다.
이는 자식 창이 열려있는 문서에 대한 중복 창인 경우 이벤트가 트리거되지 않기 때문입니다 (예 : 창 메뉴에서 새 창을 선택할 때 창에 표시됨). 이것은 사실상 동일한 문서의 두 가지보기이므로 한보기에서 다른보기로 전환 할 때 문서가 변경되지 않습니다. 따라서 문서가 열려 있고 사용자가 동일한 문서에 대한 새 창을 열면 DocumentChange 이벤트에서 실행되는 코드에 의해 제목 표시 줄이 자동으로 변경되지 않습니다. 그러나 사용자가 다른 문서를 포함하는 다른 하위 창에서이 ‘새 창’보기로 변경하면 나중에 변경됩니다.
두 번째 문제는 새 문서가 저장 될 때 DocumentChange 이벤트가 트리거되지 않는다는 것입니다. 따라서 저장되지 않은 문서 (예 : Document1, Document2 등)가 저장되면 새로 저장된 파일에서 포커스가 제거 된 다음 다시 반환 될 때까지 제목 표시 줄이 변경되지 않습니다. 다행히도이 문제를 해결할 수 있습니다.
첫 번째 단계는 Word 응용 프로그램 이벤트를 활성화하는 것입니다. 다음 단계에 따라이를 수행 할 수 있습니다. (여기에있는 예제는 WordTips CD-ROM에 포함되어 있지 않습니다. 그러나 설명 된 단계를 따르면 쉽게 만들 수 있습니다.)
-
Word를 시작한 다음 열려있는 모든 문서를 닫습니다.
-
Alt + F11을 눌러 Visual Basic Editor를 시작합니다. 편집기의 제목 표시 줄에 “Microsoft Visual Basic-Normal”이 표시되어야합니다. 이것은 Normal 템플릿 프로젝트에서 작업하고 있음을 의미합니다.
-
삽입 메뉴에서 클래스 모듈을 선택하십시오. 이렇게하면 일반적으로 Class1, Class2 등으로 이름이 지정된 클래스 모듈이 프로젝트에 추가됩니다.
-
속성 창 (Editor의 왼쪽 하단)을 사용하여 새 클래스 모듈의 이름을 AppEvents로 변경합니다.
-
편집기 창에서 다음을 입력하거나 붙여 넣습니다.
-
삽입 메뉴에서 모듈을 선택하십시오. 이렇게하면 일반적으로 Module1, Module2 등으로 이름이 지정된 일반 모듈이 프로젝트에 추가됩니다.
-
속성 창 (에디터의 왼쪽 아래)을 사용하여 새 모듈의 이름을 MyModule로 변경합니다. (원하는 경우 다른 이름을 사용할 수 있습니다. 이름을 변경하는 경우 위의 5 단계에서 MyModule 참조도 변경해야합니다.)
-
편집기 창에서 다음을 입력하거나 붙여 넣습니다.
_ 참고 : _
이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (1248)은 Microsoft Word 97, 2000, 2002 및 2003에 적용됩니다.