• DİKKAT

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

İkinci Listbox'ın farklı sayfadan veri alması

Katılım
19 Haziran 2007
Mesajlar
418
Excel Vers. ve Dili
excel 2007
Merhaba arkadaşlar.
Aşağıdaki kodlarımla açık olan sayfadan veri almasını sağlıyorum. Ancak ikinci bir listbox oluşturduğumda aşağıdaki kodlar ilgili sayfanın verileri almıyor?
Almasını istediğim sayfanın adı "takip"
Ne yapmam gerek?


Kod:
Private Sub UserForm_Initialize()
sat = Cells(Rows.Count, "A").End(xlUp).Row
    sut = Cells(1, Columns.Count).End(xlToLeft).Column
    
    With ListBox1
        .ColumnCount = sut 'kolon sayısı
        For i = 1 To sut
            deg = deg & CLng(Columns(i).Width) & ";"
        Next i
        .ColumnWidths = deg
        .RowSource = "takip!A1:AH" & sat 'veri aralığı
    End With
End Sub
 
Eğer aktif sayfanın dışında farklı bir sayfadan veri alacaksanız cells,range,columns,rows gibi komutların başında sayfa adını tanımlamanız gerekir. Örneğin,

sheets("takip").cells(...) yada sheets("takip").columns(i) gibi.
 
Eğer aktif sayfanın dışında farklı bir sayfadan veri alacaksanız cells,range,columns,rows gibi komutların başında sayfa adını tanımlamanız gerekir. Örneğin,

sheets("takip").cells(...) yada sheets("takip").columns(i) gibi.

Teşekkür ederim Levent Bey.
Faydalı bir bilgi oldu.
 
Geri
Üst