오른쪽 클릭 메뉴 VBA 비활성화 또는 삭제

오른쪽 클릭 메뉴 VBA 비활성화 또는 삭제

Excel 시트를 마우스 오른쪽 버튼으로 클릭할 때마다 두 개의 메뉴가 나타납니다. 하나는 잘라내기, 복사, 붙여넣기 등이고 다른 하나는 글꼴 크기, 굵게, 기울임꼴 등입니다.

내가 원하는 명령을 갖도록 첫 번째 명령을 사용자 정의할 수 있습니다. 내가 가진 문제는 두 번째 항목(글꼴 크기, 굵게, 기울임꼴 등이 있는 항목)을 비활성화하거나 삭제하고 싶다는 것입니다.

전체 CommandBars 컬렉션을 살펴보았지만 삭제해야 하는 컬렉션을 찾을 수 없었습니다.

답변1

  1. 레지스트리 편집기를 엽니다.

  2. Word 2007을 실행 중인 경우 다음으로 이동합니다.

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Toolbars\Excel

  3. Word 2010을 실행 중인 경우 다음으로 이동합니다.

    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Toolbars\Excel

  4. 오른쪽 패널의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기를 선택한 다음 DWORD(32비트) 값을 클릭합니다.

  5. 이름을 AllowMenuFloaties로 지정합니다.

  6. 데이터 값을 0×00000000(0)으로 둡니다. 즉, 그것에 대해 아무것도 하지 마십시오.

  7. Word로 돌아가서 성가신 미니 도구 모음이 사라진 것을 확인하세요.

참고: Windows 레지스트리에 이러한 폴더가 표시되지 않으면 먼저 파일 > 옵션 > 일반 메뉴를 통해 미니 도구 모음을 비활성화해 보십시오. 새 레지스트리 키를 추가하면 해당 항목이 팝업됩니다. 아니면 폴더를 직접 추가해도 됩니다.

답변2

다음은 Word, Excel 및 Outlook이 포함된 Office 2013, 2010 및 2007을 포함하는 REG 파일입니다.

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Toolbars\Word]
"AllowMenuFloaties"=dword:0
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Toolbars\Outlook]
"AllowMenuFloaties"=dword:0
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Toolbars\Excel]
"AllowMenuFloaties"=dword:0
[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Toolbars\Word]
"AllowMenuFloaties"=dword:0
[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Toolbars\Outlook]
"AllowMenuFloaties"=dword:0
[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Toolbars\Excel]
"AllowMenuFloaties"=dword:0
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Toolbars\Word]
"AllowMenuFloaties"=dword:0
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Toolbars\Outlook]
"AllowMenuFloaties"=dword:0
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Toolbars\Excel]
"AllowMenuFloaties"=dword:0

관련 정보