• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Farkli bir moduldeki Private Sub'a kisayol atamak.

  • Konbuyu başlatan Konbuyu başlatan Mertinc
  • Başlangıç tarihi Başlangıç tarihi
Katılım
7 Aralık 2014
Mesajlar
72
Excel Vers. ve Dili
Excel 2010 Home and Business / Ingilizce
Merhaba, muhtemelen daha once konusulmustur diye forumda onceki konulari aradim ancak benzeri birsey bulamadim.

Module 1'de BenimMakrom isimli bir gizli makromuz (Private Sub) olsa,

Buna VBA'de nasil klavye kisayolu atariz?

Su asagidaki kodu denedigim farkli farkli calismalardan sadece birinde calistirmayi basardim ancak ilginctir ki onda da sadece +Q yani Shift+Q kombinasyonlarindan baska tus kombinasyonu atayamadim. Yani genel anlamda bu da ise yaramadi diyebilirim.

Sub Workbook_Open()
Application.OnKey "+Q", "Module1.BenimMakrom"
End Sub


Onerilerinizi merakla bekliyorum.


Sevgi ve Selamlar
 
Aşağıdaki gibi denermisiniz
Kod:
 Sub Workbook_Open()
    With Application
    .OnKey Key:="Q", Procedure:="BenimMakrom"
    End With
End Sub
 
Geri
Üst