O PowerPoint não suporta isso, infelizmente. Existe pelo menos um AddOn comercial que adiciona o recurso de atalho (consulte este post ).
Caso contrário, você poderia usar uma ferramenta de script como AutoHotkey (somente Windows) para enviar uma sequência de toques de tecla que invocaria sua macro. Por exemplo, esse script invocará uma macro chamada "setFontCalibri" sempre que o Ctrl-G for pressionado:
; Ctrl-g: Execute setFontCalibri macro in PowerPoint
^g::
send {f10}
Sleep, 50
send v
Sleep, 50
send pm
Sleep, 50
send setFontCalibri
send {enter}
send {f10} ; reactivate the Home Tab in the ribbon
Sleep, 50
send l
send {enter}
return
Apenas certifique-se de que a guia Desenvolvedor esteja visível na faixa de opções e que ela funcione ... As linhas Sleep
são necessárias, caso contrário, os pressionamentos de teclas são enviados com muita rapidez. Mas você pode tentar alterar 50 ms para mais ou menos, dependendo da capacidade de resposta da sua máquina.
Para obter instruções sobre como executar (e opcionalmente compilar) o script, consulte o site da Autohotkey.
Nota: A combinação de teclas para executar a macro deve ser confirmada, já que eu uso uma versão não inglesa do MS-Office 2010, mas acho que não varia de um idioma ( ou versão) para outro, assim pode funcionar como é.