• DİKKAT

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

Textbox in içinde Enter a basıldığında bir makroyu çalıştırma

  • Konbuyu başlatan Konbuyu başlatan emraha
  • Başlangıç tarihi Başlangıç tarihi
Katılım
5 Aralık 2005
Mesajlar
185
Excel Vers. ve Dili
Office 2016 Eng
Arkadaşlar selam.. excel sayfama bir textbox1 nesnesi ekledim, textbox1 in içine her hangi bir bilgi girişi yaptıktan sonra enter a basarak bir makroyu çalıştırmak istiyorum. nasıl bir kod yazmalıyım, internetten ascii kodlarına baktım biraz belki enter tuşunun ascii kodunu öğrenirsem bir şekilde enter tuşuna makro atarım diye düşündüm ama internette enter tuşunun ascii kodunuda bulmadım.. yardımlarınızı bekliyorum.
 
Son düzenleme:
sayfa1 in üzerine eklediğim textbox1 in içine yazdığım metinden sonra enter a bastığımda istediğim herhangi bir makro yu çalıştırma kodu yapamıyormuyuz? yardımlarınızı bekliyorum
 
Aşağıdaki kodu deneyin.

Kod:
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then makto1
End Sub
 
çok teşekkür ediyorum. bu karakter kodlarını nerden öğrenebiliriz mesela 13 ün enter tuşunu ifade ettiğini nerden biliyoruz?
 
Bunun için boş bir userform oluşturun ve aşağıdaki kodu bu userforma yazın. Sonra userformu çalıştırarak klavyeden istediğiniz tuşa basın.

Kod:
Private Sub UserForm_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) 
msgbox  KeyCode 
End Sub
 
sayın leventm teşekkür ediyorum yine... gerçekten bütün işleri kodlarla halletmekte üstünüze yok:) sağolun yararlı oldu benim için...
 
Geri
Üst