excel vba - print - ¿Cómo asigno un atajo de teclado a una macro de VBA en Outlook 2007?
range(cells() cells()) (2)
Dado que Outlook no tiene el evento OnKey, la forma más fácil es asignar un botón de la barra de herramientas a la macro y colocar un signo de unión en su nombre en algún lugar. Esto solo funciona si su letra de acceso directo no entra en conflicto con un acceso directo existente.
También puede tener suerte con la configuración de una tecla de acceso rápido global, pero generalmente es más dolorosa, entonces vale la pena:
¿Cómo puedo asignar un atajo de teclado a una macro de VBA en Outlook 2007?
Sé cómo crear una herramienta para la macro y ponerla en un menú con un atajo de guión bajo. Esta solución requiere que use un atajo de Alt + {tecla de menú} + {tecla de herramienta} . ¿Qué pasa si quiero asignarlo a Alt + F12 o algo así?
El Editor de Visual Basic está asignado al atajo de teclado Alt + F11 en Outlook 2007. Quiero asignar un atajo de teclado como ese a una macro, o si es necesario una macro en una herramienta en un menú o una barra de herramientas.
El artículo Do-It-Yourself IntelliSense de MSDN proporciona información excelente sobre las asociaciones de teclas en VBA.