İki farklı Sayfadaki verileri tek listboxta gösterme

Katılım
24 Temmuz 2019
Mesajlar
413
Excel Vers. ve Dili
EXCEL 2010 TÜRKÇE
Altın Üyelik Bitiş Tarihi
25-12-2023
Merhaba
İki farklı sayfada aynı başlık ve sütun sayısından oluşan tablo var. Bu tabloları aynı userformda açılan listboxta birleştirebilir miyiz?
Bilgi için şimdiden teşekkürler.
 

Ekli dosyalar

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Dosyanıza bir form ekleyin forma da bir ListBox ekleyin.
Formun kod kısmına aşağıdaki kodları kopyalayın.

Kod:
Private Sub UserForm_Initialize()
    Dim Alan1 As Range
    Dim Alan2 As Range
    Dim Bak As Integer
    Dim Say As Integer
    Dim Satir As Variant
    
    Say = Sheets("İZİN").Cells(Rows.Count, "A").End(xlUp).Row
    Set Alan1 = Sheets("İZİN").Range("A1:H" & Say)
    Say = Sheets("İPTAL").Cells(Rows.Count, "A").End(xlUp).Row
    Set Alan2 = Sheets("İPTAL").Range("A2:H" & Say)
    ListBox1.List = Alan1.Formula
    
    Satir = Alan2.Formula
    For Bak = 1 To UBound(Satir)
        With ListBox1
            .AddItem Satir(Bak, 1)
            .List(.ListCount - 1, 1) = Satir(Bak, 2)
            .List(.ListCount - 1, 2) = Satir(Bak, 3)
            .List(.ListCount - 1, 3) = Satir(Bak, 4)
            .List(.ListCount - 1, 4) = Satir(Bak, 5)
            .List(.ListCount - 1, 5) = Satir(Bak, 6)
            .List(.ListCount - 1, 6) = Satir(Bak, 7)
            .List(.ListCount - 1, 7) = Satir(Bak, 8)
        End With
    Next
End Sub
 
Katılım
24 Temmuz 2019
Mesajlar
413
Excel Vers. ve Dili
EXCEL 2010 TÜRKÇE
Altın Üyelik Bitiş Tarihi
25-12-2023
Sayın @dalgalikur ;
Öncelikle yardımınız için çok teşekkür ederim. Tarifinizle yaptım ama sadece A sütunudaki sıra numaralarını birleştirdi diğer veriler listboxa gelmedi...
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Rica ederim.
yukarıdaki koda şu satırı ekleyin.

Kod:
ListBox1.ColumnCount = 8
Listbox'ta varsayılan olarak bir kolon vardır. Görünmesini istediğiniz kolon sayısını belirtmeniz gerekir.
Kolon sayısını properties penceresinden de "ColumnCount" değiştirebilirsiniz.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Rica ederim. Kolay gelsin.
 
Üst