Project를 시작할 때 자동으로 매크로 실행
원래 KB 번호: 128622
요약
Microsoft Project 아이콘을 사용하여 Microsoft Project를 시작할 때마다 매크로를 자동으로 실행하려면 시작 시 Auto_Open 매크로가 포함된 프로젝트가 자동으로 열리도록 아이콘 속성에 대한 명령줄을 편집합니다.
추가 정보
다음 단계에서는 Microsoft Project 바로 가기 아이콘을 두 번 클릭하거나 Auto_Open 매크로가 포함된 Microsoft Project 파일을 두 번 클릭하여 Microsoft Project를 시작할 때 Auto_Open 매크로가 실행됩니다.
Project 2013 및 2010에서는 다음 단계를 사용합니다.
새 프로젝트를 만듭니다.
참고
이 예제에서는 프로젝트의 이름을 STARTUP으로 지정합니다. MPP이지만 유효한 파일 이름을 사용할 수 있습니다.
보기 메뉴에서 매크로를 선택하고 매크로 보기를 클릭합니다.
"Auto_Open"라는 매크로의 새 이름을 입력하고 만들기를 클릭합니다. Microsoft Visual Basic For Applications 창이 시작됩니다.
VBA 편집기에서 Microsoft Project가 시작될 때마다 실행할 코드를 입력합니다.
편집기 파일 메뉴에서 시작 저장을 선택합니다. MPP의 파일 메뉴에서 닫기 및 Microsoft 프로젝트로 돌아가기를 클릭합니다.
계획을 저장하고 Microsoft 프로젝트를 닫습니다. 다음에 이 계획을 열 때 매크로를 사용하도록 설정하려면 예(예)라고 대답하면 Auto_Open 매크로가 실행됩니다.
참고
Auto_Open 매크로는 다른 매크로도 실행할 수 있습니다. 예를 들어 GLOBAL에 매크로가 하나만 있는 경우입니다. MPT는 "MyStartup"이라고 하며 인수가 없는 경우 매크로 "MyStartup"을 사용하여 Auto_Open 실행할 수 있습니다.
데스크톱에서 Microsoft Project에 대한 바로 가기를 만듭니다. 실행 파일을 WINPROJ.EXE 호출합니다.
바로 가기를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다. 대상에서 저장된 계획 STARTUP에 경로를 추가합니다. Mpp. 예를 들어 c:\data\Startup.mpp c:\winproj\winproj.exe 확인을 클릭합니다.
참고
Auto_Open 매크로는 다른 매크로도 실행할 수 있습니다. 예를 들어 GLOBAL에 매크로가 하나만 있는 경우입니다. MPT는 "MyStartup"이라고 하며 인수가 없는 경우 매크로 "MyStartup"을 사용하여 Auto_Open 실행할 수 있습니다.
이전 버전의 Microsoft Project에 대해 다음 단계를 수행합니다.
새 프로젝트를 만듭니다.
참고
이 예제에서는 프로젝트의 이름을 STARTUP으로 지정합니다. MPP이지만 유효한 파일 이름을 사용할 수 있습니다.
도구 메뉴에서 매크로를 선택하고 새로 만들기 단추를 선택합니다. 옵션을 선택하고 매크로 저장에서 현재 프로젝트 파일을 선택합니다.
매크로 이름 상자에 Auto_Open 입력하고 확인을 선택합니다.
위의 4~8단계를 따릅니다.
STARTUP에서 Auto_Open 매크로를 사용하지 않으려면 MPP를 실행하려면 Microsoft Project를 시작할 때 SHIFT 키를 길게 누릅니다.
아이콘이 자동으로 프로젝트를 열도록 설정된 경우 Microsoft Project는 빈 Project1을 자동으로 만들지 않습니다. 새 프로젝트를 만들려면 STARTUP의 Auto_Open 매크로에서 FileNew 메서드를 사용할 수 있습니다. Mpp.
시작 을 닫으려면. Microsoft Project를 시작한 후 MPP를 Auto_Open 매크로에 코드를 추가하여 닫습니다. 예를 들어 다음 줄은 STARTUP을 활성화합니다. MPP를 클릭한 다음 변경 내용을 저장하지 않고 닫습니다.
Projects("Startup.mpp").Activate
FileClose save:=pjDoNotSave
피드백
https://aka.ms/ContentUserFeedback을 참조하세요.
출시 예정: 2024년 내내 콘텐츠 피드백 메커니즘인 GitHub 문제를 단계적으로 폐지하고 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은다음에 대한 사용자 의견 제출 및 보기