停用或刪除右鍵選單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

以下是涵蓋 Office 2013、2010 和 2007 以及 Word、Excel 和 Outlook 的 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

相關內容