• DİKKAT

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

Kisayol TuŞlari

Katılım
7 Ağustos 2006
Mesajlar
472
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
merhablar
Ben userform1deki commandbutton1 in kısyolunun F4 tuşu commandbutton2 nin kısayolunun F8 olmaını istiyorum.Bu mümkün müdür?
İYİ ÇALIŞMALAR
 
F4 ve F8 tuşları da kısa yol oluyordur ama ben nasıl olduğunu hatırlayamadım. Onun yerine Ctrl+a veya Ctrl+b gibi kısa yollar yapabilirsiniz.

Commandbutton'ların kodlarını ayrı ayrı makrolar halinde kaydedin. Sonra Araçlar, Makro, Seçenekler menüsünden kısa yol atayın.
 
MERHABA
ben crtl+a veya alt+a yı biliyorum fakat tek tuş olması için f4 f5 diye seçtim.Bu mümkün değil mi?
 
..... fakat tek tuş olması için f4 f5 diye seçtim.Bu mümkün değil mi?

Mümkün değil.

Tek ihtimal; UserForm'un ShowModal özelliğini False yaptıktan sonra UserForm ekrandayken sayfa üzerine tıklayıp, sayfa aktif olunca F4 tuşuna basarsanız çalışır.

Yani, UserForm aktifken tek bir tuşla bu iş olmaz ...

Standart Modül kodu :

Kod:
Sub Auto_Open()
    Application.OnKey "{F4}", "Test1"
End Sub
'
Sub Test1()
    MsgBox "Selam ..."
End Sub
'
Sub Auto_Close()
    Application.OnKey "{F4}"
End Sub

UserForm modül kodu:


Kod:
Private Sub CommandButton1_Click()
    Call Test1
End Sub
 
Son düzenleme:
Geri
Üst