Sayfalardan veri süzme

Katılım
30 Aralık 2004
Mesajlar
240
Altın Üyelik Bitiş Tarihi
31-07-2024
Selam c hücresine yazdıgım isim sayfasındaki verileri getirmek istiyorum.
 

Ekli dosyalar

Katılım
30 Aralık 2004
Mesajlar
240
Altın Üyelik Bitiş Tarihi
31-07-2024
C hücresine combobox la sayfa isimleri konabilir mi
 
Katılım
30 Aralık 2004
Mesajlar
240
Altın Üyelik Bitiş Tarihi
31-07-2024
Private Sub ComboBox1_Change()
If ComboBox1.Text = "" Then Exit Sub
Range("A7:J65000").ClearContents
Set sf = Sheets(ComboBox1.Text) 'hata veren satır.
For i = 2 To sf.[a65536].End(xlUp).Row
son = [a65536].End(xlUp).Row + 1
For k = 1 To 10
Cells(son, k).Value = sf.Cells(i, k).Value
Next
Next
End Sub
 

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
sayfa ismini elle girmeye çalışmayın sayfa isimlerini kendi alıyor kodu activate olayına yazmıştım clik olayınada ekleyip dosyayı güncelledim.yazdıgınız isimli sayfa yoksa hata vermesi kaçınılmaz dilerseniz elle verigirişini engelleriz.comboboxun change olayında oldugu için kodlar 1 harf bile yazsanız o harfin adında sayfa yoksa hata verecektir.
 
Katılım
30 Aralık 2004
Mesajlar
240
Altın Üyelik Bitiş Tarihi
31-07-2024
Yok hocam aramam kolay olsun diye 175 adet isim sayfa sı olacak o yüzden
SAYFA İSİMLERİNİ ARAMAM KOLAY OLSUN
 

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
ozaman kodu alttakiyle değiştirin,

Private Sub ComboBox1_Change()
If ComboBox1.Text = "" Then Exit Sub
Range("A7:J65000").ClearContents
On Error Resume Next
Set sf = Sheets(ComboBox1.Text)
For i = 2 To sf.[a65536].End(xlUp).Row
son = [a65536].End(xlUp).Row + 1
For k = 1 To 10
Cells(son, k).Value = sf.Cells(i, k).Value
Next
Next
End Sub
 
Katılım
30 Aralık 2004
Mesajlar
240
Altın Üyelik Bitiş Tarihi
31-07-2024
Teşekkürler
 
Üst