Deshabilitar o eliminar los menús contextuales VBA

Deshabilitar o eliminar los menús contextuales VBA

Cada vez que hago clic derecho en una hoja de Excel aparecen dos menús: uno con cortar, copiar, pegar, etc. y otro con tamaño de fuente, negrita, cursiva, etc.

Puedo personalizar el primero para que tenga el comando que quiera. El problema que tengo es que quiero DESHABILITAR o BORRAR el segundo (el que tiene tamaño de fuente, negrita, cursiva etc.)

Intenté revisar toda la colección de CommandBars pero no pude encontrar la que necesito eliminar.

Respuesta1

  1. Abra su editor de registro.

  2. Si está ejecutando Word 2007, navegue hasta:

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

  3. Si está ejecutando Word 2010, navegue hasta:

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

  4. Haga clic derecho en un área en blanco en el panel derecho y elija Nuevo y haga clic en Valor DWORD (32 bits).

  5. Nómbrelo AllowMenuFloaties.

  6. Deje el valor de Datos en 0×00000000 (0). En otras palabras, no hagas nada con eso.

  7. Regrese a Word y descubra que esa molesta Mini Barra de Herramientas ya no existe.

Nota: Si no ve ninguna de estas carpetas en su Registro de Windows, intente deshabilitar primero la Mini barra de herramientas a través del menú Archivo > Opciones > General. Esto hace que la entrada aparezca al agregarle una nueva clave de registro. O simplemente puede agregar la carpeta usted mismo.

Respuesta2

Aquí hay un archivo REG que cubre Office 2013, 2010 y 2007 con Word, Excel y Outlook:

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

información relacionada