Deshabilitar el sistema de ayuda de Excel (Microsoft Excel)
Mark es profesor de secundaria y quiere desactivar el sistema de ayuda de Excel durante las pruebas de los estudiantes. Se pregunta si hay una manera fácil de hacer esto.
La respuesta es sí, hay una forma relativamente fácil. Puede configurar un par de macros que deshabiliten y restauren las formas más comunes de abrir el sistema de ayuda. Las siguientes macros, DisableHelp y EnableHelp, hacen eso.
Sub DisableHelp() EnableControl 984, False ' help EnableControl 1004, False ' Office Assistant Application.OnKey "{F1}", "" End Sub
Sub EnableHelp() EnableControl 984, True ' help EnableControl 1004, True ' Office Assistant Application.OnKey "{F1}" End Sub
Sub EnableControl(Id As Integer, Enabled As Boolean) Dim CB As CommandBar Dim C As CommandBarControl For Each CB In Application.CommandBars Set C = CB.FindControl(Id:=Id, recursive:=True) If Not C Is Nothing Then C.Enabled = Enabled Next End Sub
Ambas macros principales llaman a la macro EnableControl. Esta macro realiza el trabajo real de eliminar las opciones de Ayuda de los menús y barras de herramientas. Tenga en cuenta que las macros principales también utilizan el método OnKey para deshabilitar (o restaurar) el funcionamiento de la tecla de función F1. Para usar estas macros, puede llamarlas desde un procedimiento de evento adecuado, como los que se ejecutan automáticamente cuando se abre y se cierra un libro.
Incluso con una macro como esta en funcionamiento, debe darse cuenta de que el sistema de ayuda no está totalmente desactivado. Los archivos de ayuda aún residen en el disco y pueden ubicarse a través de Windows y abrirse. (Ni siquiera necesita Excel para abrirlos y verlos).
Normalmente, los archivos de ayuda de Excel se almacenan en archivos que utilizan la extensión de archivo CHM. Deshabilitar el archivo puede ser tan simple como ubicar el archivo de ayuda CHM adecuado en el disco y cambiarle el nombre por otro diferente.
Por ejemplo, Excel puede estar instalado en una determinada máquina en el directorio «c: \ archivos de programa \ microsoft office \ office11». El archivo de ayuda para esta instalación de Excel se puede encontrar en «c: \ archivos de programa \ microsoft office \ office11 \ 1033». El archivo principal de Excel es XLMAIN11.CHM, pero también puede haber otros archivos de ayuda (extensión CHM) en el directorio. Todo lo que necesita hacer es cambiar el nombre de estos archivos, como XLMAIN11.XXX. Dado que el programa de ayuda no puede localizar el archivo, no puede mostrar ninguna ayuda en Excel.
_Nota: _
Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.
link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador]
.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (3406) se aplica a Microsoft Excel 97, 2000, 2002 y 2003.