• DİKKAT

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

Sağa ve Sola yön tuşlarını pasif hale getirmek

Katılım
30 Mart 2008
Mesajlar
280
Excel Vers. ve Dili
Microsoft Office Excel 2003, Türkçe
Dosyanın sadece bir sayfasında sağa ve sola yön tuşlarını nasıl pasif hale getirebilirim.
 

Ekli dosyalar

Son düzenleme:
ornek dosyanızı goremiyoruz
 
İlk mesajda örnek dosyaya bakarsanız sevinirim. Kolay gelsin...
 
Thisworkbook modülüne aşağıdaki prosedürleri kopyalayın. Bu prosedürler, dosyayı açarken ve kapatırken yön tuşlarını aktif veya pasif hale getirir.

Kod:
Private Sub Workbook_Open()
If ActiveSheet.Name <> "Sağ-Sol Yön Tuşları Pasif Sayfa" Then Exit Sub
Application.OnKey "{RIGHT}", ""
Application.OnKey "{LEFT}", ""
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.OnKey "{RIGHT}"
Application.OnKey "{LEFT}"
End Sub

Aşağıdaki prosedürleride tuşların çalışmasını istemediğiniz sayfanın kod modülüne kopyalayın. Bu prosedürlerde tuşların sadece ilgili sayfada pasif olmasını saylayacaktır.

Kod:
Private Sub Worksheet_Activate()
Application.OnKey "{RIGHT}", ""
Application.OnKey "{LEFT}", ""
End Sub

Private Sub Worksheet_Deactivate()
Application.OnKey "{RIGHT}"
Application.OnKey "{LEFT}"
End Sub
 
Çok teşekkürler sayın Levent Menteşoğlu...
 
Geri
Üst