DetailPage-MSS-KB

기술 자료

기술 자료: 286310 - 마지막 검토: 2006년 3월 30일 목요일 - 수정: 3.2

요약

Word에서 AutoExecAutoOpen 매크로를 사용하여 새 문서나 기존 문서를 열 때 기본 경로, 스타일, 링크, 환경 조건 등을 설정할 수 있습니다. 이 문서에서는 이러한 매크로가 다양한 상황에 따라 어떻게 작동하고 동작하는지 설명합니다.

추가 정보

AutoExec

AutoExec 매크로는 기본 서식 파일(Normal.dot)의 일부나 전역 추가 기능의 일부로 저장된 경우 Word가 시작될 때 실행됩니다. AutoExec 매크로를 사용하면 Word가 시작된 후 문서를 만들거나 로드하기 전에 조정 작업을 수행할 수 있습니다. 예를 들어, AutoExec 매크로를 사용하면 Word가 시작될 때 기본 디렉터리를 변경할 수 있습니다.

여러 가지 방법으로 AutoExec 매크로가 실행되는 것을 막을 수 있습니다. 한 가지 방법은 /m 또는 /embedding 스위치를 사용하여 Word를 명령줄에서 시작하는 것입니다. 이러한 스위치를 사용하려면 시작, 실행을 차례로 누르고 winword /m 또는 winword /embedding을 입력한 다음 확인을 누릅니다.

AutoExec 매크로가 실행되는 것을 막는 데 사용할 수 있는 또 다른 방법은 Word가 시작될 때 Shift 키를 누르는 것입니다. 자동화 클라이언트에서 Word를 시작하는 경우에도 AutoExec 매크로가 실행되지 않습니다.

AutoOpen

AutoOpen 매크로는 새 문서를 연 후에 실행됩니다. 다음과 같은 방법으로 문서를 열면 AutoOpen이 실행됩니다.
  • 파일 메뉴에서 열기 명령을 사용합니다.
  • FileOpen 또는 FileFind 명령을 사용합니다.
  • 파일 메뉴의 MRU(최근에 사용한) 목록에서 문서를 선택합니다.
AutoOpen 매크로는 문서의 일부나 문서가 기반으로 하는 서식 파일의 일부로 저장된 경우 문서가 열릴 때 실행됩니다. 전역 추가 기능의 일부로 저장된 경우에는 AutoOpen 매크로가 실행되지 않습니다.

문서를 열 때 Shift 키를 누르고 있으면 AutoOpen 매크로가 실행되는 것을 막을 수 있습니다.

AutoExec Macro 및 AutoOpen 매크로 만들기

  1. Word에서 빈 문서를 새로 만듭니다.
  2. 도구 메뉴에서 매크로를 가리킨 다음 보안을 누릅니다.
  3. 보안 대화 상자에서 보안 수준 탭을 누른 다음 보통을 선택합니다. 신뢰할 수 있는 원본 탭을 누르고 설치된 모든 추가 기능과 서식 파일을 안전한 것으로 신뢰함을 선택한 다음 확인을 누릅니다.
  4. AutoExec 매크로를 만듭니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 도구 메뉴에서 매크로를 가리킨 다음 새 매크로 기록을 누릅니다.
    2. 레코드 기록 대화 상자에서 매크로 이름 아래에 AutoExec를 입력한 다음 확인을 누릅니다. 기본적으로 매크로는 기본 서식 파일에 저장됩니다. Word 문서나 아무 Word 위치에 두 개의 단추로 된 작은 명령 표시줄이 나타납니다. 이 명령 표시줄을 찾은 다음 사각형(기록 중지) 단추를 눌러 기록을 중지합니다.
    3. 도구 메뉴에서 매크로를 가리킨 다음 매크로를 누릅니다. 매크로 목록에서 AutoExec를 선택한 다음 편집을 누릅니다.
    4. AutoExec 매크로에 다음 코드를 추가합니다.
      MsgBox "You're seeing the AutoExec macro in action", vbMsgBoxSetForeground
      						
    5. Visual Basic 편집기의 파일 메뉴에서 Normal 저장을 누른 다음 Visual Basic 편집기를 닫습니다.
  5. AutoExec 매크로를 만들 때 사용한 것과 같은 단계를 수행하여 AutoOpen 매크로를 만듭니다. 이번에는 각 단계에서 AutoExec 식을 AutoOpen 식으로 바꿉니다.
  6. 문서를 C:\Yourfile.doc로 저장한 후 닫고 Word를 종료합니다.
  7. 아래 표에서 설명하는 다른 방법을 사용하여 Word에서 문서를 엽니다. 매크로가 실행되는 때와 매크로가 실행되지 않는 때를 확인하십시오.

다양한 상황에서의 매크로 동작

다음 표에는 다양한 방법으로 Word를 시작하거나 문서를 열 때 이러한 두 매크로가 동작하는 방법이 요약되어 있습니다.
표 축소표 확대
동작AutoExecAutoOpen
명령 프롬프트에 다음을 입력하여
Word 시작:
Winword.exe
실행됨
 
 
실행되지 않음
 
 
명령 프롬프트에서 다음을 입력하여
저장된 문서와 함께 Word 시작:
Winword.exe C:\<Yourfile>.doc
실행됨
 
 
실행됨
 
 
명령 프롬프트에서 다음을 입력하여
OLE 컨테이너에 Word 문서
포함:
WinWord.exe /embedding C:\<Yourfile>.doc
실행되지 않음
 
 
 
실행됨
 
 
 
다음 코드를 사용하여 Word를
자동화하고 C:\<Yourfile>.doc
열기:
Set oWord = CreateObject("Word.Application")
oWord.Visible = True
oWord.Documents.Open "C:\YourFile.doc"
실행되지 않음
 
 
 
 
 
실행됨
 
 
 
 
 
Internet Explorer나 WebBrowser 컨트롤에서
문서 찾기
실행되지 않음
 
실행됨
 

참조

Word의 자동 매크로에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
211659  (http://support.microsoft.com/kb/211659/ ) WD2000: Word의 자동 매크로
210565  (http://support.microsoft.com/kb/210565/ ) WD: Word 시작 (명령줄) 스위치 및 그 용도
(c) Microsoft Corporation 2001, All Rights Reserved. Microsoft Corporation의 Chris Jensen 제공





Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹 (http://support.microsoft.com/newsgroups/default.aspx) 에 참여하시기 바랍니다.

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Office Word 2003
  • Microsoft Word 2002 Standard Edition
키워드: 
kbhowto KB286310
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store
중소기업이 아닙니까?
소셜 채널로 문의하기