TextBox enter

Katılım
17 Ocak 2005
Mesajlar
39
Textboxtayken enter tuşuna bastığım zaman girilen rakamı kaydediyor ama ben bu textbox'ı rakam girme işim bitene kadar devamlı kullanıyorum. ve hep mouse ile yeniden secmek zorunda kalıyorum. her bilgi girişimde kendi otomatik olarak seçemezmi? Yazdığım kodlar aşağıdaki gibi.

Private Sub sayım_Exit(ByVal Cancel As MSForms.ReturnBoolean)
NextRow = Application.WorksheetFunction.CountA(Range("g:g")) + 1
Cells(NextRow, 7) = sayım.Text
sayım.Text = ""
NextRow = Application.WorksheetFunction.CountA(Range("g:g")) + 1
mal.Text = Cells(NextRow, 3)
sayım.Text = Cells(NextRow, 7)
sayım.BackColor = vbWhite
End Sub



herkese kolay gelsin
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,197
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Sorunuz çok açık değil daha detaylı bir açıklama ile örnek dosya ekleyebilirmisiniz.

Örneğin; (Bu bölümde nereye kaydediyor...)
Textboxtayken enter tuşuna bastığım zaman girilen rakamı kaydediyor
 
Katılım
17 Ağustos 2004
Mesajlar
222
Excel Vers. ve Dili
Ofiste Excel 2000 Türkçe
Evde Excel 2003 Türkçe
Merhaba
Anladığım kadar kayıttan sonra imlecin sayım adlı TextBoxun içinde kalmasını istiyorsunuz.
Doğru anladımsa CommandButton kullanarak kodlarınızın altına aşağıdaki kodları ekleyin.Her seferinde fare ile butona tıklamak istemez iseniz butonun popiretes panceresindeki Accelatör kısmına bir harf yazın ALT+kayıt ettiğiniz harfi tıkladığınızda kaydeder.İyiçalışmalar.

sayım.TabIndex = 0
sayım.SetFocus
 
Üst