10/12/2011, 13:52
WiniFred
Selamlar,
Access Formunda Form Filtesi'ne tıkladığımızda Access bizden herhangi bir alana değer girmemizi bekler. Değeri girdikten sonra Filtreyi Değiştir'e tıkladığımızda istediğimiz kaydın bilgileri görüntülenir.
İşte ben bunu Vba veya makro ile yapmak istiyorum. Daha da kötüsü F7'ye basılınca Form Filtesine tıklanmış gibi olsun (F7'de Yazım Denetimi çalışmasın), F8'e basılınca da Filtreyi Değiştir'e tıklanmış gibi olsun istiyorum.
Form özelliklerinde Tuş Önizleme=Evet olarak ayarlanmış durumda.
Bu kodda if blok'una ne yazdıysam olmadı, hep yazım denetimi çalıştı.
NOT: Biraz daha ileri gidersek, Access fonsiyon tuşlarını iptal etmek istiyorum. Benim projem Access 2007 formatında. Herhangi bir Access dosyasında denenebileceğini düşündüğümden dolayı örnek eklemedim. Eğer istenirse bir örnek oluşturup eklerim.
Access Formunda Form Filtesi'ne tıkladığımızda Access bizden herhangi bir alana değer girmemizi bekler. Değeri girdikten sonra Filtreyi Değiştir'e tıkladığımızda istediğimiz kaydın bilgileri görüntülenir.
İşte ben bunu Vba veya makro ile yapmak istiyorum. Daha da kötüsü F7'ye basılınca Form Filtesine tıklanmış gibi olsun (F7'de Yazım Denetimi çalışmasın), F8'e basılınca da Filtreyi Değiştir'e tıklanmış gibi olsun istiyorum.
Form özelliklerinde Tuş Önizleme=Evet olarak ayarlanmış durumda.
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF7 Then
End If
End Sub
Bu kodda if blok'una ne yazdıysam olmadı, hep yazım denetimi çalıştı.
NOT: Biraz daha ileri gidersek, Access fonsiyon tuşlarını iptal etmek istiyorum. Benim projem Access 2007 formatında. Herhangi bir Access dosyasında denenebileceğini düşündüğümden dolayı örnek eklemedim. Eğer istenirse bir örnek oluşturup eklerim.