DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Merhabalar;
Arkadaşlar ekteki örnek dosyadaki userformdan comboboxtan kayıt sayfasındaki b sutunundaki b3:b65536 hücreleri arasındaki verileri seçtiğimizde texbox'a d3:d65536 numarayı nasıl aldırabiliriz.Yardımcı olurmusunuz?
Private Sub ComboBox1_Change()
TextBox1 = WorksheetFunction.VLookup(ComboBox1, Range("B3:D65536"), 3, 0)
End Sub
Private Sub UserForm_Initialize()
ComboBox1.RowSource = "KAYIT!B3:B" & Range("B65536").End(xlUp).Row
End Sub
merhaba
userform'un kod bölümüneKod:Private Sub ComboBox1_Change() TextBox1 = WorksheetFunction.VLookup(ComboBox1, Range("B3:D65536"), 3, 0) End Sub Private Sub UserForm_Initialize() ComboBox1.RowSource = "KAYIT!B3:B" & Range("B65536").End(xlUp).Row End Sub
İhsan bey günaydın;
Yapmış olduğunuz kodu örnek dosyama uygulamaya çalıştım fakat başarılı olamadım.Örnek dosyada user formdaki kırmızı renkte belirttiğim (combobox1 ,Texbox13 ve Texbox14 ) ,combobox1'den sayı kodunu seçtiğimde veri sayfasından Texbox13'e birimini,Texbox14'e ise yine veri sayfasından açıklama kısmını aldırabilirmiyiz ?.
Private Sub ComboBox1_Change()
TextBox13 = WorksheetFunction.Index(Sheets("VERİ_SAYFASI").Range("I5:I65536"), WorksheetFunction. _
Match(ComboBox1.Text * 1, Sheets("VERİ_SAYFASI").Range("K5:K65536"), 0), 1)
TextBox14 = WorksheetFunction.Index(Sheets("VERİ_SAYFASI").Range("J5:J65536"), WorksheetFunction. _
Match(ComboBox1.Text * 1, Sheets("VERİ_SAYFASI").Range("K5:K65536"), 0), 1)
End Sub
Private Sub UserForm_Initialize()
CommandButton1.Enabled = False
ComboBox1.RowSource = "VERİ_SAYFASI!K5:K" & Sheets("VERİ_SAYFASI").Range("K65536").End(xlUp).Row
Call combo_yukle
Call topl_rec
End Sub
Sayın İhsan bey ekteki örnke dosyaya uyguladım .Fakat şu kodda hata veriyor:
Sub form_ac()
UserForm1.Show
End Sub
bu sayfanın adınıVERİ SAYFASI
bununla değişmenizi istemiştimVERİ_SAYFASI
Sayın İhsan bey değiştirdiğim halde hata veriyor.Hata veren dosyayı gönderiyorum
Sayın İhsan hocam rica etsem hangi alanda değişiklik yaptığınızı öğrenebilirmiyim
Sayın ihsan hocam biraz tuhaf gelecek ama şöyle bir şey yapılabilir mi ?.texbox13 ve Texbox14'ü comboboxlara çevirsek,yine aynı şekilde hangi combobox'u seçersek o kayıtlar diğer comboboxlara gelebilir mi?
biraz daha açıklama
sen şimdi combobox'tan 4'ü seçtin diyelim
bu 4'den 10 tane olsun
combobox2 ve combobox3'de bu 10 ayrı açıklama ve diğer bilgi mi gelecek
Diyelimki Combobox'tan 4 seçtik ve bu dörtten 10 tane var .ama bu 10 tane dördün karşısında açıklama var tekrar içirisinden seçim yaptığımda o seçilen kaydın karşısında hangi sayı varsa o gelecek.Bu işlem aynı şekilde tersten de olacak