문서 수준에서 VBA 함수 호출 리본 단축 아이콘 추가
요약
새 탭의 xml 파일을 추가하고, 해당 xml 파일을 엑셀 파일 내부의 .rels xml 파일에 등록해주면 됩니다.
문서 링크
learn.microsoft.com::Customize the Office Fluent ribbon by using an Open XML formats file
추가 설명
한글 문서라서 그런 것인지는 잘 모르겠으나, ThisDocument.SomeFunctionName
으로 xml 에 함수 이름을 지정하면 호출이 되지 않습니다.
아래와 같이 문서에 모듈을 추가하고, 해당 모듈의 함수 이름을 직접 호출하면 동작합니다.
분명 몇 년 전에 업무 자동화를 위하여 제가 만든 엑셀파일인데, 버튼을 어떻게 추가했었는지 기억나지 않아 시간을 좀 써야 했습니다. 미래의 자신을 위해 메모를 남깁니다.
Visual Studio Tools for Office 를 사용할까 했는데, 보안 관련 문제가 복잡해질 것 같아서 더 간단한 방법을 사용하고 싶었습니다.
아마 미래의 나는 다음의 것들도 다시 보고 싶을 것이라고 생각합니다.
"기타 작업"
에서