• DİKKAT

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

Listbox ta değer seçilince tablo listeleme...

  • Konbuyu başlatan Konbuyu başlatan droysen
  • Başlangıç tarihi Başlangıç tarihi
Katılım
12 Eylül 2009
Mesajlar
5
Excel Vers. ve Dili
excel2007, ingilizce
Selam arkadaşlar,
soruyu göndermeden önce bir arama yaptım, birkaç konu başlığı da buldum ama eklenti dosyalarını açamadığımdan işimi görüp göremeyeceğini bilemedim.
Bu nedenle affediniz, tekrar sormuş gibi olabilirim.
Benim sorum dosyanın içerisinde yazıyor, özetle bir listbox ta değer seçilince o değere bağlı başka bir sheet de yer alan tablonun alt tarafa listelenmesi, display edilmesi şeklinde özetleyebilirim.
Yardımlarınız için çok teşekkürler,
iyi çalışmalar,

PS. BU ARADA AHMET SEÇİLİNCE SHEET1 DEKİ TABLO, MEHMET SEÇİLİNCE SHEET 2 DEKİ TABLO OLACAK, YANLIŞ YAZMIŞIM.
 

Ekli dosyalar

Dosyanız ektedir.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim sh As Worksheet
If Intersect(Target, [A1]) Is Nothing Then Exit Sub
Application.ScreenUpdating = False
Range("A2:B65536").ClearContents
If UCase(Target.Value) = "AHMET" Then
    Set sh = Sheets("Sheet2")
    ElseIf UCase(Target.Value) = "MEHMET" Then
    Set sh = Sheets("Sheet3")
    Else
    MsgBox "İsim Ahmet Veya Mehmet olamlıdır", vbCritical, "UYARI"
    Exit Sub
End If
Range("A2").Resize(sh.Cells(65536, "A").End(xlUp).Row, 2) = _
sh.Range("A1:B" & sh.Cells(65536, "A").End(xlUp).Row).Value
Application.ScreenUpdating = True
    
End Sub
 

Ekli dosyalar

çok teşekkürler,
ancak sheet2 veya 3 teki sadece a kolonu geliyor, her iki kolonun da listelenmesi için kodun neresini değiştirmeliyiz ?
 
çok teşekkürler,
ancak sheet2 veya 3 teki sadece a kolonu geliyor, her iki kolonun da listelenmesi için kodun neresini değiştirmeliyiz ?
2 numaralı mesajdan indirebilirsiniz dosyayı.:cool:
 
ÇOK TEŞEKKÜRLER SAYIN GİZLEN,

Range("A2").Resize(sh.Cells(65536, "A").End(xlUp).Row, 2) = _
sh.Range("A1:B" & sh.Cells(65536, "A").End(xlUp).Row).Value

KISMI İLE OYNAYARAK SHEETLERDEKİ FARKLI KONUMLARDAKİ TABLOLARIN GÖRÜNTÜLENMESİNİ SAĞLADIM.
ANCAK SHEET2 DEKİ TABLO 2 KOLON İKEN, SHEET 3 TEKİ TABLO 5 KOLON İSE NE YAPMAK GEREKİR ? SANIRIM YUKARIDAKİ KOD KISMI HER SHEETTE AYNI SAYIDA KOLON VARSA ÇALIŞIYOR. FARKLI İSE EKSİK GETİRİYOR.
 
ÇOK TEŞEKKÜRLER SAYIN GİZLEN,

Range("A2").Resize(sh.Cells(65536, "A").End(xlUp).Row, 2) = _
sh.Range("A1:B" & sh.Cells(65536, "A").End(xlUp).Row).Value

KISMI İLE OYNAYARAK SHEETLERDEKİ FARKLI KONUMLARDAKİ TABLOLARIN GÖRÜNTÜLENMESİNİ SAĞLADIM.
ANCAK SHEET2 DEKİ TABLO 2 KOLON İKEN, SHEET 3 TEKİ TABLO 5 KOLON İSE NE YAPMAK GEREKİR ? SANIRIM YUKARIDAKİ KOD KISMI HER SHEETTE AYNI SAYIDA KOLON VARSA ÇALIŞIYOR. FARKLI İSE EKSİK GETİRİYOR.
:cool:
Kod:
Range("A2").Resize(sh.Cells(65536, "A").End(xlUp).Row, [B][COLOR="Red"][SIZE="4"]5[/SIZE][/COLOR][/B]) = _
sh.Range("A1:[B][COLOR="Red"][SIZE="4"]E[/SIZE][/COLOR][/B]" & sh.Cells(65536, "E").End(xlUp).Row).Value
 
Geri
Üst