Soru Klavye Kısayolunun Çalışmasını Engelleme

Katılım
14 Kasım 2016
Mesajlar
170
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
09-01-2024
Bir excel dosyasında Ctrl+P ve Alt+F11 tuşlarının basıldığında çalışmamasını istiyorum. Bu nasıl mümkün olur?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
SendKeys ifadesi ile arama yapınız.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Çok pardon... (Yanlış yönlendirdim...)

Onkey ifadesi ile arama yapınız.
 
Katılım
14 Kasım 2016
Mesajlar
170
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
09-01-2024
Araştırdım ancak Alt+F11 basıldığında geliştirici seçeneklerini açmayan bir kod hiçbiryerde bulamadım.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

BuÇalışmaKitabı ya da ThisWorkBook bölümüne uygulayınız.

Uyguladığınız dosya açıldığında ya da aktif olduğunda ilgili tuş kombinasyonları çalışmayacaktır. Başka dosyaya geçtiğinizde yada dosyayı kapattığınızda tuş kombinasyonları eski haline işlevlerini yapar hale gelecektir.

C++:
Option Explicit

Private Sub Workbook_Activate()
    Application.OnKey "%{F11}", ""
    Application.OnKey "^{p}", ""
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.OnKey "%{F11}"
    Application.OnKey "^{p}"
End Sub

Private Sub Workbook_Deactivate()
    Application.OnKey "%{F11}"
    Application.OnKey "^{p}"
End Sub

Private Sub Workbook_Open()
    Application.OnKey "%{F11}", ""
    Application.OnKey "^{p}", ""
End Sub
 

Ekli dosyalar

Katılım
14 Kasım 2016
Mesajlar
170
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
09-01-2024
Çok teşekkür ederim. Çalıştı.
 
Üst