access kısayolları

Katılım
2 Ekim 2004
Mesajlar
53
arkadaşlar öncelikle herkese günaydın demek istiyorum...

Benim sorunum access te mouse kullanımını kaldırmak.Ã?rneğin; bir formda Kaydet butonuna tıklamak yerine bu işi klavyede tek bir tuşa havale etmek istiyorum, Kaydetin ilk harfi K gibi. Alt+ tuş ile yapıldığının farkındayım ama sadece tek bir tuş ile bu işi halledebilir miyim ? Þimdiden teşekkürler...
 
Katılım
5 Eylül 2004
Mesajlar
571
Excel Vers. ve Dili
Excel 2003 SP1 Ingilizce
Merhaba Hoşgeldiniz :hey:

Aşağıdaki linke bakınız.


http://www.excel.web.tr/viewtopic.php?t=854

not:Link yapılamıyormuş hızlı cevapta hehehehe.

Edit:Hüseyin bu mesajı okuyunca şöyle geçirmiştir aklından, "Sen öyle san" :hiho: :hiho:
 
Katılım
2 Ekim 2004
Mesajlar
53
aldım, teşekkür ederim...Ama tanımlanan tuşlardan sonra onlara nasıl görev atayacağımı hala bilemiyorum. K Kayıt, Y Yeni sipariş gibi
 
Katılım
5 Eylül 2004
Mesajlar
571
Excel Vers. ve Dili
Excel 2003 SP1 Ingilizce
Araya kendi kodunuzu yazacaksınız
 
Katılım
5 Eylül 2004
Mesajlar
571
Excel Vers. ve Dili
Excel 2003 SP1 Ingilizce
Tekrar merhaba :hey:

Alttaki kodla enter'a basınca Formun kapandığını göreceksiniz.Spacebar ise önceki örnekteki gibi.Ascii kod karşılıklarını Visual Basic helpten kolaylıkla bulabilirsiniz.

Kod:
Option Compare Database
Option Explicit

Private Sub Form_KeyPress(KeyAscii As Integer)
Dim strCh As String
 Select Case KeyAscii
    Case 13
        DoCmd.Close
    Case 32
        MsgBox "It is Spacebar button", vbOKOnly
 End Select
strCh = Chr(KeyAscii)
KeyAscii = Asc(UCase(strCh))

End Sub
İyi Çalışmalar
 
Katılım
2 Ekim 2004
Mesajlar
53
teşekkür ederim çok yardımcı oldunuz ancak hala bir sorunum var; yapmış olduğunuz tuş tanımları, formda bir buton yada herhangi bir öğe olduğunda çalışmıyor, sadece boş bir formda çalışıyor.
 
Katılım
5 Eylül 2004
Mesajlar
571
Excel Vers. ve Dili
Excel 2003 SP1 Ingilizce
Selam
Text3 isimli bir textbox'ı eklediğinizi varsayarsak,

Kod:
Private Sub Form_KeyPress(KeyAscii As Integer)
yerine
Kod:
Private Sub Text3_KeyPress(KeyAscii As Integer)
yazın.Başkada bir şey aklıma gelmiyor bu konuda.
 
Katılım
8 Kasım 2005
Mesajlar
4
klavyedeki harfleri buton gibi kullanırsan vweri girerken canın çıkar komut butonu oluşturup tabl agidebilirsin
 
Üst