• DİKKAT

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

Enter tuşuna buton atama

Katılım
16 Eylül 2010
Mesajlar
34
Excel Vers. ve Dili
2007
TexBox'1 veri yazıldıktan sonra ENTER tuşuna basıldığında CommandButon1'i çalıştırmasını nasıl sağlarız.
 
Aşağıdaki şekilde deneyiniz.
Kod:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
CommandButton1_Click
End Sub
 
Kod:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
CommandButton1_Click
End Sub

Bu kod ile textbox'a tıklar tıklamaz boş dahi olsa boş arama yapıyor.
Ayrıca kutu boş olduğunda arama yapınca uyarı mesajı var vba'ı açınca sürekli bu uyarı ile karşılaşıyorum.
 
Alternatif:

C#:
Private Sub TextBox1_Enter()
If IsEmpty(Me.TextBox1.Text) Then Exit Sub
CommandButton1_Click
End Sub
 
Textbox1 den çıkmadan işlem yapmaz.Başka kodlar neden olabilir.
 
Son düzenleme:
Kod:
Private Sub Textbox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = vbKeyReturn Then
call CommandButton1_Click
End If
End Sub
 
Geri
Üst