2008-09-11 27 views
5

Outlook 2007'de VBA makrosuna klavye kısayolu nasıl atayabilirim?Outlook 2007'de VBA makrosuna klavye kısayolu nasıl atayabilirim?

Makro için bir araç oluşturmayı ve alt çizgi kısayolu olan bir menüye nasıl yerleştireceğinizi biliyorum. Bu çözüm, Alt + {menu tuşu} + {tool key} bir kısayol kullanmamı gerektirir. Bunu Alt + F12'a veya buna benzer bir şekilde atamak istiyorsam ne olur?

Visual Basic Editor

klavye kısayolu Alt atanan + F11 ya bir menüde bir araç üzerinde makro gerekirse ben bir makro için böyle bir klavye kısayolu atamak istediğiniz veya Outlook 2007'de veya bir araç çubuğu.

cevap

7

Outlook'un OnKey olayı olmadığı için, en kolay yol makroya bir araç çubuğu düğmesi atamak ve bir adıyla bir işareti koymaktır. Bu yalnızca kısayol mektubunuz mevcut bir kısayol ile çakışmadığında çalışır.

Ayrıca küresel bir kısayol ayarı ile şans olabilir, ama o buna değer genellikle daha acıdır:

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

+2

RE: "Bu, yalnızca kısayol mektubunuz varolan bir kısayol ile çakışmadığında çalışır." Tamamen doğru değil, kısıtlamayı kaldırdıklarından emin değilim veya herhangi bir tane varsa, ancak aynı kısayol, aynı menüde yerleşik bir komut için zaten var olsa bile bir kısayol ekleyebilirsiniz. Kullanıcı, alternatif komutuna ulaşmak için kısayol tuşuna ikinci kez basması gerekiyor, eğer yapmazlarsa ilkine gidecektir. Microsoft bile bu düzenlemeyi bir veya iki komut için kullanır. –

+0

Çok iyi bir nokta; Bunu fark etmemiştim. – rpetrich

İlgili konular