Los métodos abreviados de teclado de Microsoft Word para macros no funcionan


1

En el trabajo, tengo varias macros de Word 2007 en una plantilla Normal.dotm. En Windows XP, tenía algunas de las macros asignadas a atajos de teclado, por ejemplo, Ctrl + Shift + 9. Todo funcionó a la perfección.

Nuestro departamento de TI recientemente me dio una nueva computadora portátil con Windows 7 de 64 bits. La configuración de seguridad en esta nueva máquina es mucho más restringida.

Cuando presiono los atajos de teclado de mi macro, las macros no se ejecutan. Me estoy postulando como administrador. No entiendo completamente el modelo de seguridad en Windows 7. A pesar de ser un administrador, aparentemente hay otro nivel de administrador para ejecutar aplicaciones. Intenté configurar el Nivel de privilegio de WinWord.exe para "Ejecutar este programa como administrador" (en la pestaña Compatibilidad de propiedades), pero no tuve éxito.

Puedo ejecutar las macros directamente a través del diálogo de macro o creando un icono de barra de herramientas. El nivel de seguridad de mi macro es "Desactivar todas las macros excepto las macros firmadas digitalmente".

En Excel, el uso de teclas de acceso directo macro funciona bien.

¿Alguna idea sobre cuál podría ser el problema?

Respuestas:


1

No tengo Word 2007 a mano. En mi versión de Word, usted:

  • Seleccione Herramientas, luego Opciones, Seguridad, Macro Seguridad y Nivel de seguridad.
  • Establezca el nivel de seguridad en medio.
  • Haga clic en Aceptar dos veces.

Con Word 2007, el punto de inicio puede ser ligeramente diferente, pero el principio será el mismo.

Buena suerte.


En Word 2007, la configuración de seguridad de macros es más detallada. Como mencioné en mi publicación, mi configuración es: "Desactivar todas las macros excepto las macros firmadas digitalmente". Las macros se ejecutan (simplemente no desde una tecla de acceso directo). Gracias.
Dean Hill,

1

Encontré una solución. Como se indicó anteriormente, mis macros se definieron en Normal.dotm. Estaban en un módulo de código llamado Módulo1.

Creé un nuevo módulo llamado Módulo2, luego corté y pegué todas las macros en este nuevo módulo. Después de eso, las teclas de acceso rápido funcionan perfectamente para las macros. También eliminé el Módulo 1.

Esto es claramente un error raro y extraño en Word 2007. Probablemente fue causado (de alguna manera) al tomar mi Normal.dotm de mi antigua instalación de Windows XP y copiarlo en el nuevo Windows 7 y Word 2007.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.