• DİKKAT

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

Textbox'da bölümlendirme

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
Merhaba

Userform üzerinde combobox'dan 12 haneli bir rakamı seçip bunu database'de bulup karşılığı olan satırları userform'da göstermek istiyorum.Ancak 12 haneli rakamda aralarda noktalar var.şöyleki; 2523.21.00.00.11 gibi.
Bu noktaları girmeden rakamı girmek istiyorum.Bir sitede gördüm...Bunu userform'da uyguladım (Ekli dosyada) .ilk 4 rakam için ayrı bir textbox,2 rakamlılar için ayrı bir text box...kullanıcı ilk 4 rakamı girince otomatik olarak cursor ikinci textbox'a geçmeli ve sırayla diğer kutulara ulaşmalı...Bu birinci problemim

İkincisi ise ; sayfadaki verileri listbox içinde nasıl gösterilir başaramadım.Birde ilk 4 rakamı girince örnek 2523 dediğimde 2523 ile başlayanların listbox'da çıkabilirmi (sanırım change olayı ama ben yapamadım) daha sonra diğer rakamı girdiğimde giderek hedefe yaklaşma olayı gibi..inşallah anlatabilmişimdir.

Çok şey istedim farkındayım
Yardımcı olacak arkadaşlara şimdiden teşekkür ve başarı dileklerimi yolluyorum.

İyi çalışmalar
 
Birinci sorunuz için örneğin textbox1 e aşağıdaki kodu yazın. Diğerlerine de aynı mantığı uygularsınız.

[vb:1:629499f62f]Private Sub TextBox1_Change()
If Len(TextBox1) = 4 Then TextBox2.SetFocus
End Sub[/vb:1:629499f62f]
 
Leventm çok teşekkürler

ilk problem halloldu...
 
Geri
Üst