본문 바로가기

업무 지식/엑셀 매크로&VBA6

[엑셀] 개인용 매크로 통합 문서에 저장된 매크로 삭제하는 방법 지난 포스팅에서 다른 파일에서도 사용 가능하도록 하려면 매크로 저장 위치를 '개인용 매크로 통합 문서'로 설정하여 저장해야 한다고 했습니다. [엑셀] 다른 파일에서 사용 가능하도록 매크로 만드는 방법 엑셀에서 만든 매크로를 다른 엑셀 파일에서도 사용하기 위해서는 매크로 저장 위치를 다르게 설정해야 합니다. 일반적으로 매크로를 만들 때 매크로 저장 위치를 '현재 통합 문서'로 설정을 합 pddwork.tistory.com 그런데 이렇게 만들어진 매크로에 특이한 사항이 있습니다. 일반적인 방식인 '현재 통합 문서'에 매크로를 저장한 경우에는 매크로 창에서 바로 삭제가 가능한데 '개인용 매크로 통합 문서'에 저장한 매크로는 매크로 창에서 바로 삭제가 되지 않습니다. 비교를 위해 '사무소명입력V2'라는 매크로를.. 2023. 5. 16.
[엑셀] 다른 파일에서 사용 가능하도록 매크로 만드는 방법 엑셀에서 만든 매크로를 다른 엑셀 파일에서도 사용하기 위해서는 매크로 저장 위치를 다르게 설정해야 합니다. 일반적으로 매크로를 만들 때 매크로 저장 위치를 '현재 통합 문서'로 설정을 합니다. 기본 설정이 그렇게 돼있는 것도 있고, 저의 경험에 따르면 만든 매크로를 다른 엑셀 파일에서 사용할 일은 그렇게 자주 있는 일은 아니었습니다. 매크로를 '현재 통합 문서'에 저장했을 때 먼저 매크로를 '현재 통합 문서'에 저장했을 때 다른 엑셀 파일에서 사용 가능한지 보겠습니다. 먼저 '매크로 연습'이라는 파일에서 '사무소명입력'이라는 이름의 매크로를 '현재 통합 문서'에 저장해 보겠습니다. 현재 통합 문서에 매크로가 만들어졌습니다. 이제 매크로를 만든 엑셀 파일을 끄고 다른 파일을 열어서 해당 매크로를 사용할 수.. 2023. 5. 15.
[엑셀] 매크로 실행 버튼 만드는 방법 엑셀에서 매크로를 만든 다음 '개발 도구' - '매크로'에 들어가서 해당 매크로를 실행해도 되지만 보통은 실행 버튼을 만들어서 버튼을 클릭하면 매크로가 실행되도록 하는 경우가 많습니다. 매크로를 만든 다음 실행 버튼을 만드는 방법에 대해서 설명드리도록 하겠습니다. 먼저 매크로를 만들기 위해 '개발 도구' 메뉴에서 '매크로 기록'을 클릭합니다. 만약 개발 도구 메뉴가 없는 경우에는 아래의 포스팅을 참고하시면 되겠습니다. [엑셀] 매크로 사용을 위한 메뉴 설정과 파일 형식 엑셀에서 매크로를 사용하기 위해 필요한 기능은 메뉴 중 '개발 도구'에 정리되어 있습니다. 그런데 별로도 설정을 하지 않았다면 기본적으로 세팅된 메뉴에는 '개발 도구' 메뉴가 없습니다. 그 pddwork.tistory.com 매크로 기록 .. 2023. 5. 11.
[엑셀] 매크로 만드는 방법(매크로 기록을 통한 작업 자동화) 매크로의 사전적 정의는 '여러 개의 명령을 묶어 하나의 명령으로 만든 것'입니다. 즉 여러 개의 작업을 하나의 매크로로 기록하여 반복적인 작업을 하나의 명령으로 수행할 수 있습니다. 엑셀에서도 매크로 기능을 제공하고 있는데 대부분의 사용자들은 매크로라고 하면 전문적이고 어려울 것이라고 예상해서 해당 기능을 사용하려는 시도조차 잘 하지 않는 것 같습니다. 물론 고도화된 매크로 작업은 단순한 매크로 기록으로는 한계가 있고 VBA라는 Microsoft Office에 내장돼 있는 프로그래밍 언어를 숙달해야 하지만 대부분의 실무에서 사용되는 매크로 기능은 단순히 매크로 기록 기능을 사용하는 것만으로도 반복적인 업무를 상당 부분 줄일 수 있습니다. (매크로를 사용할 때 VBA를 완벽하게 이해할 필요는 없습니다. 매.. 2023. 3. 28.
[엑셀] 보안 경고 메세지(매크로를 사용할 수 없도록 설정했습니다) 별도로 옵션 변경을 하지 않았다면 매크로가 포함된 파일을 열 때 아래와 같은 보안 경고 메세지가 나타납니다. 엑셀의 기본 설정은 매크로가 포함된 파일을 열 때 매크로를 사용할 수 없는 상태로 켜집니다. 따라서 '매크로를 사용할 수 없도록 설정했습니다.'라는 메세지 창이 나타나는데 매크로를 사용하기 위해서는 반드시 '콘텐츠 사용'을 클릭하여야 합니다. 만약 '콘텐츠 사용'을 클릭하지 않고 매크로를 실행할 경우 아래와 같은 창이 나타납니다. '보안 설정으로 인해 매크로를 사용할 수 없습니다. 매크로를 실행하려면 이 통합 문서를 다시 연 다음 매크로를 사용하도록 선택해야 합니다. 매크로 사용에 대한 자세한 내용을 보려면 [도움말]을 클릭하십시오.'라는 오류 창이 나타납니다. 매크로를 사용하기 위해서는 오류 창.. 2023. 2. 26.
[엑셀] 매크로 사용을 위한 메뉴 설정과 파일 형식 엑셀에서 매크로를 사용하기 위해 필요한 기능은 메뉴 중 '개발 도구'에 정리되어 있습니다. 그런데 별로도 설정을 하지 않았다면 기본적으로 세팅된 메뉴에는 '개발 도구' 메뉴가 없습니다. 그래서 매크로를 편하게 사용하기 위해서는 옵션 설정을 통해 '개발 도구' 메뉴를 항상 메뉴에 나타나도록 설정을 해주는 것이 편리합니다. 또한 엑셀에서 매크로 기능이 포함된 파일의 경우에는 확장자를 'Excel 매크로 사용 통합 문서(.xlsm)'로 저장해야 하는데 만약 매크로 기능이 포함된 파일을 일반적으로 사용하는 'Excel 통합 문서(.xlsx)'의 형식으로 저장할 경우 '다음 기능은 매크로 제외 통합 문서에 저장할 수 없습니다.'라는 경고 창이 뜨게 됩니다. 메뉴에 '개발 도구' 메뉴 추가 하기 기본적으로 제공되는.. 2023. 2. 24.