Domanda

Come posso assegnare un tasto di scelta rapida per una macro VBA in Outlook 2007?

So come creare uno strumento per la macro e metterlo in un menu con un carattere di sottolineatura di scelta rapida.Questa soluzione richiede l'impiego di un collegamento di Alt + {tasto menu} + {funzione}.Cosa succede se voglio assegnare a Alt + F12 o qualcosa di simile?

L'Editor di Visual Basic viene assegnata per la scelta rapida da tastiera Alt + F11 in Outlook 2007.Voglio assegnare una scorciatoia da tastiera come quella di una macro, o, se necessario, una macro su un utensile in un menu o una barra degli strumenti.

È stato utile?

Soluzione

L'articolo Do-It-Yourself IntelliSense da MSDN fornisce ottime informazioni su key bindings in VBA.

Altri suggerimenti

Dato che Outlook non ha la OnKey evento, il modo più semplice è quello di assegnare un pulsante di barra degli strumenti per la macro e mettere una "e commerciale" in suo nome da qualche parte.Questo funziona solo se la lettera non è in conflitto con un collegamento esistente.

Si può anche avere la fortuna con l'impostazione di un tasto di scelta rapida globale, ma è solitamente più dolore, poi vale la pena:

http://www.mvps.org/vbvision/_samples/HotKey_Demo.zip

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top