Había escrito un código VBA para que PowerPoint vaya a una diapositiva específica mientras editaba las diapositivas.
Sin embargo, no pude vincular eso a una tecla de acceso directo (quería vincularlo Ctrl+G
).
En Excel hay un Options
botón cuando creas una nueva macro, que desafortunadamente falta en PowerPoint. Ver imagen a continuación.
Ahora he llevado la macro a la Barra de herramientas de acceso rápido (QAT) para un acceso rápido, lo que no me gusta. Para mantenerlo consistente con Excel, quiero usar un atajo general (especialmente Ctrl+G
) para navegar a una diapositiva particular
vba
microsoft-powerpoint-2013
Prasanna
fuente
fuente
Respuestas:
PowerPoint no es compatible con esto, desafortunadamente. Existe al menos un complemento comercial que agrega la capacidad de acceso directo (ver esta publicación ).
De lo contrario, podría usar una herramienta de secuencias de comandos como AutoHotkey (solo Windows) para enviar una secuencia de pulsaciones de teclas que invocarían su macro. Por ejemplo, este script invocará una macro llamada "setFontCalibri" cada vez que presione Ctrl-G:
Solo asegúrese de que la pestaña Desarrollador esté visible en la cinta de opciones y que funcione ... Las
Sleep
líneas son necesarias, de lo contrario, las pulsaciones de teclas se envían demasiado rápido. Pero puede intentar cambiar 50 ms a más o menos, dependiendo de la capacidad de respuesta de su máquina.Para obtener instrucciones sobre cómo ejecutar (y compilar opcionalmente) el script, consulte el sitio web de Autohotkey.
Nota: La combinación de teclas para ejecutar la macro debe confirmarse, ya que uso una versión no inglesa de MS-Office 2010, pero creo que no varía de un idioma (o versión) a otro, por lo que puede funcionar como es.
fuente