방법: 매크로 관리

매크로 탐색기는 매크로를 추적하고 관리하는 주요 도구로서, 주 Visual Studio IDE(통합 개발 환경)의 창이며 Alt+F8을 누르면 나타납니다. 매크로 탐색기의 각 구성 요소에 대한 자세한 내용은 매크로 탐색기 창을 참조하십시오.

다음은 매크로 관리와 관련된 주요 작업입니다.

  • 새 매크로 프로젝트 및 모듈 만들기

  • 기존의 매크로 프로젝트 로드 및 언로드

  • 매크로 프로젝트 및 모듈 삭제

  • 매크로 프로젝트, 모듈, 명령 이름 바꾸기

  • 명령 또는 모듈 편집

매크로를 이진 파일 또는 텍스트 파일로 저장할 수 있습니다. 이진 파일은 매크로의 기본 형식이며 .Vsmacros 확장명을 사용합니다. 그러나 매크로를 유니코드 텍스트(.txt)로 저장하도록 선택할 수도 있습니다.

매크로를 이진 파일로 저장하면 프로젝트의 여러 매크로를 한 파일로 쉽게 배포할 수 있습니다. 매크로를 텍스트 파일로 저장하면 예를 들어, Visual Studio 외부에서 파일을 열어 이 파일의 명령 중 하나를 복사한 다음 전자 메일로 다른 사람에게 보낼 수 있습니다.

기본적으로 매크로는 Macros IDE의 도구 메뉴에서 옵션 대화 상자의 프로젝트 및 솔루션에 있는 Visual Studio 프로젝트 위치에 지정된 디렉터리의 \VSMacros80에 저장됩니다. 그러나 옵션 대화 상자에서 Visual Studio 프로젝트 위치 경로를 변경하거나 Ctrl+E를 눌러 매크로를 다른 위치로 내보낼 수 있습니다.

매크로 관리

아래의 모든 작업에 대해 Alt+F8을 누르면 매크로 탐색기가 표시됩니다(표시되지 않은 경우).

매크로 탐색기에서 새 매크로 프로젝트 또는 모듈을 만들려면

  1. 새 매크로 프로젝트를 만들려면 매크로 노드를 마우스 오른쪽 단추로 클릭한 다음 새 프로젝트를 선택합니다.

  2. 새 매크로 모듈을 만들려면 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 새 모듈을 선택합니다.

매크로 탐색기에서 기존 매크로 프로젝트를 로드하려면

  1. 매크로 노드를 마우스 오른쪽 단추로 클릭한 다음 프로젝트 로드를 선택합니다.

  2. 매크로 프로젝트 파일을 찾은 다음 열기를 선택합니다.

매크로 탐색기에서 매크로 프로젝트를 언로드하려면

  • 언로드할 매크로 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 프로젝트 언로드를 선택합니다.

    참고

    프로젝트를 언로드하면 보안 설정이 해제됩니다. 자세한 내용은 매크로 보안 및 공유 문제를 참조하십시오.

매크로 탐색기에서 매크로 모듈 또는 명령을 삭제하려면

  1. 항목을 선택하고 Delete 키를 누릅니다.

    — 또는 —

  2. 항목을 마우스 오른쪽 단추로 클릭하고 삭제를 선택합니다.

    참고

    프로젝트 파일은 Windows 탐색기를 사용하여 삭제하십시오.

매크로 탐색기에서 매크로 프로젝트를 삭제하려면

  • 매크로 프로젝트를 마우스 오른쪽 단추로 클릭하고 언로드를 선택합니다.

    참고

    프로젝트 파일은 Windows 탐색기를 사용하여 삭제하십시오.

매크로 프로젝트, 모듈 또는 명령 이름을 바꾸려면

  1. 매크로 프로젝트, 모듈 또는 명령 이름을 바꾸려면 해당 항목을 마우스 오른쪽 단추로 클릭하고 이름 바꾸기를 선택합니다.

  2. 새 이름을 입력한 다음 Enter 키를 누릅니다.

    참고

    모듈 이름을 바꾸면 파일 내의 모듈 선언에 영향을 주게 되지만 프로젝트 이름은 바꾸어도 기본 네임스페이스에 영향을 주지 않습니다. 또한 매크로 IDE에서 매크로 프로젝트, 모듈 또는 명령 이름을 바꾸는 경우 변경 내용이 매크로 탐색기 또는 프로젝트 탐색기에 반영되지 않습니다. 매크로 참조는 모듈에 선언된 네임스페이스를 기반으로 하며 새 프로젝트 이름을 기반으로 하는 매크로를 참조하려고 하면 컴파일 오류가 발생할 수 있습니다.

매크로 모듈 또는 명령을 편집하는 방법에 대한 내용은 방법: 매크로 편집 및 프로그래밍 방식으로 만들기를 참조하십시오.

참고 항목

작업

방법: 매크로 기록

방법: 매크로 실행

방법: 매크로에서 COM 및 .NET Framework 구성 요소 참조

방법: 매크로에서 환경 이벤트 처리

개념

매크로를 사용하여 반복 작업 자동화

매크로 디버깅

매크로 기록 및 실행 문제