Tony는 Word와 Excel의 매크로 저장소의 차이점에 대해 질문합니다. Word에서 매크로는 문서의 템플릿에 저장 될 수 있으며 특정 문서에 템플릿을 첨부 할 수 있습니다. 따라서 Tony는 하나의 템플릿 만 유지하고 편집하여 몇 년 전에 만든 문서에 새로운 자동화 기능을 추가 할 수 있습니다. Tony는 모든 동료가 네트워크 드라이브의 Excel 템플릿에 저장된 매크로를 활용할 수 있도록 Excel에서 동일한 작업을 수행 할 수있는 방법이 있는지 궁금합니다.

짧은 대답은 당신이 설명하는 것을 할 방법이 없다는 것입니다.

그 이유는 두 프로그램에서 템플릿이 사용되는 방식간에 본질적인 차이가 있기 때문입니다. Word에서 서식 파일은 문서에 능동적으로 첨부되며 문서를 열 때마다 해당 문서에 첨부 된 서식 파일도 열립니다. 문서를 마지막으로 연 이후에 템플릿이 변경된 경우 (예 : 템플릿이 새 매크로를 포함하도록 업데이트 된 경우) 해당 변경 사항은 해당 문서 내에서 즉시 사용할 수 있습니다.

Excel에서 템플릿은 그렇지 않습니다. 사실, 매크로 사용 템플릿 (XLTM 파일)을 만든 다음 해당 템플릿을 기반으로 통합 문서를 만들 수 있습니다. 템플릿의 매크로는 해당 템플릿을 기반으로 만든 통합 문서의 일부로 끝나야합니다. 그러나 그것이 진행되는 한입니다. 문서와 템플릿 사이에는 “활성 링크”가 없습니다. 나중에 새 매크로로 템플릿을 업데이트하는 경우 이전에 해당 템플릿을 기반으로 만든 통합 문서는 영향을받지 않습니다.

동료가 지속적으로 업데이트되는 매크로를 사용할 수 있도록하려면 Excel 환경에서 사용할 수있는 세 가지 방법이 있습니다.

첫째, Personal.xlsb 파일을 사용할 수 있습니다. 이 특수 통합 문서의 모든 매크로는 Excel을 사용할 때마다 열리기 때문에 사용자가 사용할 수 있습니다. 모든 동료의 시스템에서 Personal.xlsb 통합 문서를 지속적으로 업데이트하도록 시스템을 설정할 수 있습니다. 이것의 단점은 지속적으로 업데이트하는 것이 고통 스럽다는 것입니다.

두 번째 방법은 모든 동료가 액세스 할 수있는 네트워크 드라이브에 특별한 매크로 사용 통합 문서를 만드는 것입니다. OurCompanyMacros.xlsm과 같은 특별한 이름을 지정하고 회사 매크로를 저장하는 것 외에는 아무 작업도 수행하는 데 사용할 수 있습니다. 모든 동료에게 Excel을 사용할 때마다이 통합 문서를 열도록 가르치면 통합 문서의 모든 매크로에 액세스 할 수 있습니다. 이것은 하나의 통합 문서에서 매크로를 업데이트하기 만하면 모든 사용자가 액세스 할 수 있으므로 Personal.xlsb에 의존하는 접근 방식보다 관리하기 쉽습니다.

세 번째 방법은 매크로가 포함 된 회사 추가 기능을 만드는 것입니다. 추가 기능을 만드는 방법은이 팁에서 너무 자세하지만 다음 ExcelTips :

에서 추가 정보를 찾을 수 있습니다.

https://excelribbon.tips.net/T008528 https://excelribbon.tips.net/T008529

추가 기능을 네트워크 드라이브에 저장하면 사용자가 해당 추가 기능을 시스템에 설치하고 포함 된 모든 매크로를 사용할 수 있습니다.

네트워크 추가 기능을 설치할 때 사용자에게 추가 기능을 로컬 드라이브에 복사 할 수있는 옵션이 자동으로 제공됩니다. 사용자가 추가 기능을 복사하도록 선택하면 추가 기능을 업데이트하는 기능이 무효화되고 동료가 업데이트 된 매크로에 액세스 할 수 있습니다. 그 방법은 매크로에서 “확인”을 개발하여 항상 현재 로컬 추가 기능이 최신 버전인지 확인하는 것입니다. 그렇지 않은 경우 매크로는 추가 기능이 최신 상태인지 확인하기 위해 개발할 수있는 모든 업데이트 프로세스를 수행하도록 사용자에게 프롬프트 할 수 있습니다.

추가 기능을 개발하고 배포 할 때 원하는만큼 멋지게 만들 수 있습니다. 원하는 것보다 추가 기능에 대한 자세한 정보를 원하면 다음 Microsoft 웹 사이트를 참조하십시오.

https://docs.microsoft.com/en-us/office/dev/add-ins/excel/

결론은 Word와 비교할 때 Excel에서 템플릿을 구상하고 구현하는 방법의 차이로 인해 특정 통합 문서의 사용자가 해당 통합 문서의 업데이트 된 매크로에 액세스 할 수 있는지 확인하는 것이 훨씬 더 어려울 수 있다는 것입니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (13712)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다.