• DİKKAT

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

Comboboxlar arası ilişki

Katılım
15 Nisan 2009
Mesajlar
197
Excel Vers. ve Dili
Office 2010 Tr
adı-soyadı ve lakabı comboboxlarına veri aldığımda bu comboboxlarda gözüken verileri bilgiler comboboxunda nasıl gösteririm.
 

Ekli dosyalar

yanıt

Kod:
Private Sub ComboBox1_Change()
ComboBox4 = ComboBox1
End Sub
Kod:
Private Sub ComboBox2_Change()
ComboBox4 = ComboBox1 & "  " & ComboBox2
End Sub
Kod:
Private Sub ComboBox3_Change()
ComboBox4 = ComboBox1 & "  " & ComboBox2 & "  " & ComboBox3
End Sub
 
Comboboxlarda görülen veriler bilgiler comboboxunda yanyana değilde altalta nasıl gösteririz.Yani veriler sanki satır kaynağından geliyormuş gibi ama comboboxlarda ne seçili ise bilgiler comboboxu o seçili olanları altalta göstersin istemiştim.İlginiz için teşekkür ederim Ziya Bey.
 
yanıt

Kod:
Private Sub ComboBox1_Change()
Call UserForm_Activate
End Sub
Kod:
Private Sub ComboBox2_Change()
Call UserForm_Activate
End Sub
Kod:
Private Sub ComboBox3_Change()
Call UserForm_Activate
End Sub
Kod:
Private Sub UserForm_Activate()
ComboBox4.Clear
son = Cells(Rows.Count, "a").End(xlUp).Row
For Each alan In Range("a2:c" & son)
For COMBO = 1 To 3
    If Controls("ComboBox" & COMBO) Like alan Then
    ComboBox4.AddItem alan
    End If
Next
Next
End Sub
 
Verdiğiniz kodları ekteki proğrama uyarlamaya çalıştım ama sorun çıkardı.Yardımcı olabilirmisiniz.
 

Ekli dosyalar

aşaıdaki kodu userformun modülünde en alta yazın.
Ve 4 combobox tan exit olayından o prosedürü çağırın.:cool:
Kod:
Sub cmbsay()
ComboBox5.Clear
ComboBox5.AddItem ComboBox3.Text
ComboBox5.AddItem ComboBox1.Text
ComboBox5.AddItem ComboBox4.Text
ComboBox5.AddItem ComboBox2.Text
ComboBox5.ListIndex = 0
End Sub
 
Çalışmamda 25 tane combobox var. 25 comboboxta aynı değerin 2 kere seçilememesi için ne yapmam lazım?
 
Geri
Üst