통합 문서에서 매크로를 처음 만들 때 해당 통합 문서에서만 작동합니다. 그러나 다른 통합 문서에서 매크로를 사용하려는 경우 어떻게 하나요? 매크로를 열 때마다 매크로를 사용할 수 Excel b라는 통합 문서에서 매크로를 Personal.xls있습니다. 컴퓨터에 저장된 숨겨진 통합 문서입니다. 이 통합 문서는 컴퓨터에 저장되어 있습니다. 이 통합 문서는 컴퓨터를 열 때마다 백그라운드에서 Excel.
매크로 및 VBA 도구는 기본적으로 숨겨져 있는 개발자 탭에서 찾을 수 있으므로 첫 번째 단계는 사용하도록 설정하는 것입니다. 자세한 내용은 개발자 탭 표시를 참조하세요.

다음으로 매크로를 생성합니다. 아무 작업도 하지 않지만 개인 매크로 통합 문서는 만드는 매크로를 기록합니다.
빠른 시작: 매크로 만들기 에서 매크로 만들기에 대한 자세한 내용을 볼 수 있습니다.
-
개발자 탭으로 이동하고 매크로 레코드 를 클릭합니다.
-
매크로 레코드 대화 상자에서 매크로 이름 상자에 매크로의 이름을 입력하지 않습니다. 임시 매크로이기 때문에 매크로와 같이 Excel 이름(예: Macro1)을 수락할 수 있습니다.
사용자 자신의 매크로 만들기를 시작할 때 설명이 있는 이름을 제공하면 해당 매크로가 무엇을 하는지 알 수 있습니다.
-
저장소 매크로 상자에서개인 매크로 통합 문서 > 확인 을 선택합니다. 개인 매크로 통합 문서가 아직 없는 경우 사용자에 Excel 만들기 때문에 가장 중요한 단계입니다.
-
개발자 >중지를클릭하고 Excel 개인 매크로 worbook을 만들게 됩니다.
-
통합 문서가 닫히면 통합 문서와 개인 매크로 통합 문서 모두를 저장하라는 메시지가 표시됩니다.
만든 매크로를 표시하기 위해 다음을 참조합니다.
-
개발자 > Visual Basic VBE(Visual Basic 편집기)를시작하세요. 여기서 매크로가 저장됩니다.
-
왼쪽 탐색기 창의 Project 개인 매크로 통합 문서가 있습니다. 이 표시가 없는 경우 탐색기 > Project 로 이동합니다.
-
모듈 모듈1에서 VBA Project(PERSONAL.xlsb) 폴더를 > 모듈1을> 를 두 번 클릭하면 기록한 빈 Macro1이 표시됩니다. 삭제하거나 나중에 코드를 추가할 수 있습니다.
참고: 새 인스턴스에 매크로를 기록하는 경우 Excel VBA는 자동으로 새 모듈 폴더를 만들고 해당 수를 증분합니다. 따라서 Module1 및 Module2가 이미 있는 경우 VBA에서 Module3을 생성합니다. 탐색기 아래 속성 창에서 모듈의 이름을 Project 수 있으므로 내부 매크로의작업을 더 잘 반영할 수 있습니다.
한 컴퓨터에서 다른 컴퓨터로 매크로 이동
Personal.xlsb 파일은 XLSTART라는 폴더에 저장됩니다. 다른 사용자와 매크로를 공유하려는 경우 다른 컴퓨터의 XLSTART 폴더에 매크로를 복사하거나 매크로의 일부 또는 Personal.xlsb 파일에 복사할 수 있습니다. 탐색기에서 XLSTART를 Windows 검색하여 찾을 수 있습니다.
다른 사용자와 공유하려는 매크로가 하나 또는 몇 개 있는 경우 해당 매크로가 포함된 통합 문서로 보낼 수 있습니다. 공유 네트워크 드라이브 또는 공유 라이브러리에서 통합 SharePoint Services 있습니다.
한 통합 문서에서 다른 통합 문서로 매크로를 복사하는 자세한 내용은 다른 통합 문서에 매크로 모듈 복사를 참조하세요.
리본 메뉴에 개발자 탭이 표시되는지 확인 기본적으로 개발자 탭은 표시되지 않습니다.
-
기본 설정 Excel > 이동...> 리본 & 도구 모음 입니다.
-
리본 메뉴 사용자 지정 범주의 기본 탭 목록에서 개발자 확인란을 선택한 다음 저장을 클릭합니다.
다음으로 매크로를 생성합니다. 아무 작업도 하지 않지만 개인 매크로 통합 문서는 만드는 매크로를 기록합니다.
빠른 시작: 매크로 만들기 에서 매크로 만들기에 대한 자세한 내용을 볼 수 있습니다.
-
개발자 탭으로 이동하고 매크로 레코드 를 클릭합니다.
-
매크로 레코드 대화 상자에서 매크로 이름 상자에 매크로의 이름을 입력하지 않습니다. 임시 매크로이기 때문에 매크로와 같이 Excel 이름(예: Macro1)을 수락할 수 있습니다.
사용자 자신의 매크로 만들기를 시작할 때 설명이 있는 이름을 제공하면 해당 매크로가 무엇을 하는지 알 수 있습니다.
-
저장소 매크로 상자에서개인 매크로 통합 문서 > 확인 을 선택합니다. 개인 매크로 통합 문서가 아직 없는 경우 사용자에 Excel 만들기 때문에 가장 중요한 단계입니다.
-
개발자 >중지를클릭하고 Excel 개인 매크로 worbook을 만들게 됩니다.
-
통합 문서가 닫히면 통합 문서와 개인 매크로 통합 문서 모두를 저장하라는 메시지가 표시됩니다.
만든 매크로를 표시하기 위해 다음을 참조합니다.
-
개발자 >Visual Basic 클릭하여 매크로가 Visual Basic VBE(편집기)를실행합니다.
-
왼쪽 탐색기 창의 Project 개인 매크로 통합 문서가 있습니다. 이 표시가 없는 경우 탐색기 > Project 로 이동합니다.
-
모듈 모듈1에서 VBA Project(PERSONAL.xlsb) 폴더를 > 모듈1을> 를 두 번 클릭하면 기록한 빈 Macro1이 표시됩니다. 삭제하거나 나중에 코드를 추가할 수 있습니다.
참고: 새 인스턴스에 매크로를 기록하는 경우 Excel VBA는 자동으로 새 모듈 폴더를 만들고 해당 수를 증분합니다. 따라서 Module1 및 Module2가 이미 있는 경우 VBA에서 Module3을 생성합니다. 탐색기 아래 속성 창에서 모듈의 이름을 Project 수 있으므로 내부 매크로의작업을 더 잘 반영할 수 있습니다.
한 컴퓨터에서 다른 컴퓨터로 매크로 이동
Personal.xlsb 파일은 시스템 시작 폴더에 저장됩니다. 다른 사용자와 매크로를 공유하려는 경우 b를 Personal.xls시작 폴더에 복사하거나 매크로의 일부 또는 Personal.xls다른 컴퓨터의 b 파일에 복사할 수 있습니다. Finder에서이동을선택한 다음 옵션 키를 억지로 잡고 라이브러리 를 선택합니다. 라이브러리 창에서 xyz .> .Office 그룹 컨테이너(예: "UBF8T346G9") > 사용자 콘텐츠 > 시작 > Excel. b 파일을 Personal.xls폴더에 Excel 붙여넣습니다.
다른 사용자와 공유하려는 매크로가 하나 또는 몇 개 있는 경우 해당 매크로가 포함된 통합 문서로 보낼 수 있습니다. 공유 네트워크 드라이브 또는 공유 라이브러리에서 통합 SharePoint Services 있습니다.
한 통합 문서에서 다른 통합 문서로 매크로를 복사하는 자세한 내용은 다른 통합 문서에 매크로 모듈 복사를 참조하세요.
추가 도움이 필요하세요?
언제든지 Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받을 수 있습니다.