순전히 기억을 위해서 기록해 둡니다.
리본메뉴에 새로운 Tab을 만들어 사용하는 건 기존에 해 왔기 때문에 문제가 없었는데,,,
Excel의 기본 Tab 메뉴에 추가하려고 할 때의 방법
<tab> 부분에 기본 Tab 메뉴의 idMso를 사용
<group> 부분에 새로 id 및 label에 새로 삽입할 이름을 넣고, insertAfterMso나 insertBeforeMso에 삽입하려는 기본 메뉴의 그룹 이름을 사용해서 지정합니다.
<tab idMso="TabInsert"> <group id="GrCheckBox" label="Cell Cotrols" insertAfterMso="GroupInsertLinks"> <button id="btCheckBox" label="CheckBox" size="large" imageMso="FormControlCheckBox" onAction="rbnApplyCheckBox" supertip="선택영역에 체크박스를 설정" /> </group> </tab> |
그런데, 기본 Excel의 idMso를 찾기가 어려워서,,, 한참을 해매었다는,,,
찾은 site는 여기입니다.
https://excelbaby.com/learn/idmso-full-list-in-excel-for-windows/
나중에 또 찾을까봐 여기에 저장해 둡니다. (2022년 버전)
Excel에서 직접 idMso를 확인할 수 있는 방법도 소개되어 있는데,
빠른 실행 도구 모음에서 사용자 지정으로 추가하고, 마우스를 해당 추가된 명령어 위에 살포시 올려 보면 idMso가 표시됩니다.
링크라는 메뉴를 보면 2개가 있는데, 하나는 실제 실행할 수 있는 명령이고, 이미지가 없는 것이 그룹입니다.
'Excel - VBA' 카테고리의 다른 글
[Excel] Windows 11 에서 한글 입력 이상할 때 (1) | 2023.12.26 |
---|---|
[VBA] Module이나 Sub의 크기 한계 (3) | 2023.12.10 |
[VBA] CheckBox를 쉽게 이용하자 (1) | 2023.11.26 |
[VBA] 선택한 행/열 강조하기 (0) | 2023.11.25 |
문제은행 (ExamBank)으로 시험준비 하기 (2) | 2023.11.24 |