• DİKKAT

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

2 Listboxtaki verileri birleştirip tek Listboxa atmak

Katılım
12 Temmuz 2007
Mesajlar
116
Excel Vers. ve Dili
2007
Merhaba Arkadaşlar
Userformda 3 listboxım var.2 tane listbox taki verileri birleştirilmiş halde tek listboxa nasıl aldırabilirim.

Teşekkürler...
İyi Günler...
 
Kod:
Private Sub CommandButton1_Click()
Dim a()
    ListBox5.Clear
    a = WorksheetFunction.Transpose(ListBox3.List)
    b = WorksheetFunction.Transpose(ListBox4.List)

    say = UBound(a)
    sayb = UBound(b)
    ReDim Preserve a(1 To say + sayb )

    For Each c In b
        say = say + 1
        a(say) = c
    Next c

    ListBox5.List = WorksheetFunction.Transpose(a)
    Erase a
    Erase b
End Sub
 
Kolay yöntemi atlamışım,
Kod:
Private Sub CommandButton1_Click()
    ListBox5.Clear
    ListBox5.List = ListBox3.List
    For Each c In ListBox4.List
        ListBox5.AddItem c
    Next c
End Sub
 
sn.veyselemre
çok tşk ederim..

Aynı konu ile alakalı bi sorum daha vardı listbox da seçili olan ismi nasıl kaldırabilirim.
Dosyayı ekledim açıklamaları yaptım yardımcı olursanız sevinirim.

İyi günler...
 
Son düzenleme:
Kolay yöntemi atlamışım,
Kod:
Private Sub CommandButton1_Click()
    ListBox5.Clear
    ListBox5.List = ListBox3.List
    For Each c In ListBox4.List
        ListBox5.AddItem c
    Next c
End Sub


Merhaba, aynı verileri ve sütunları içeren, listbox01 den başlayıp listbox026 kadar giden listboxları Tek bir listboxa toplayıp dolu satır sayısını label 12' ye nasıl bir buton yardımı ile aktarırız.

Ben for x = 01 to 026 gibi bir mantık düşündüm ama :) olmadı
 
Son düzenleme:
Merhaba, aynı verileri ve sütunları içeren, listbox01 den başlayıp listbox026 kadar giden listboxları Tek bir listboxa toplayıp dolu satır sayısını label 12' ye nasıl bir buton yardımı ile aktarırız.

Ben for x = 01 to 026 gibi bir mantık düşündüm ama :) olmadı
Ekteki örneği inceleyin, tek sütunlu listboxları birleştiriyor.
 
Son düzenleme:
Geri
Üst