Farklı Sayfalardaki Verileri Kritere Göre Listeleme

  • Konuyu başlatan Konuyu başlatan Cemsahin
  • Başlangıç tarihi Başlangıç tarihi
Orijinal dosyanız bu şekilde mi? Yani sayfa isimleri Sayfa1, Sayfa2, Sayfa3 mü? Tüm sayfalarda başlangıç satırı 3 numaralı satır mı?
Eğer bu yüklediğiniz dosyaya göre bir makro kodu yazıp paylaşırsam; kod bilginiz yoksa düzenlemeye yapamadığınız için kodu kullanamayacaksınız.
 
Orijinal dosyanız bu şekilde mi? Yani sayfa isimleri Sayfa1, Sayfa2, Sayfa3 mü? Tüm sayfalarda başlangıç satırı 3 numaralı satır mı?
Eğer bu yüklediğiniz dosyaya göre bir makro kodu yazıp paylaşırsam; kod bilginiz yoksa düzenlemeye yapamadığınız için kodu kullanamayacaksınız.
Orjinal dosyam bu değil fakat sayfa isimleri bu şekilde. Her sayfada veriler a sütununda 6.satırdan başlıyor fakat son satırları aynı değil
 
Sayfa1 e bir buton ekleyin ve aşağıdaki kodu içine yapıştırın. Altıncı satırdan başlayacak şekilde döngü kurdum. Son satır neredeyse ona göre işlem yapar.


Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(16 satır)
 
Sayfa1 e bir buton ekleyin ve aşağıdaki kodu içine yapıştırın. Altıncı satırdan başlayacak şekilde döngü kurdum. Son satır neredeyse ona göre işlem yapar.


Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(16 satır)
Kodu çalıştırdığımda Sayfa2 ve Sayfa3'teki tüm verileri Sayfa1'e getiriyor fakat sayfalardaki sadece Y ile başlayan isimleri getirebilir mi?
 
@Cemsahin

Sn. @okutkan şu an çevrimiçi değil.
Fikrimi belirteyim.

Mevcut koddaki
-- sf1.Cells(a, 1) = sf2.Cells(i, 1) satırını If Left(sf2.Cells(i, 1),1) = "Y" Then sf1.Cells(a, 1) = sf2.Cells(i, 1)
-- sf1.Cells(a, 1) = sf2.Cells(i, 1) satırını If Left(sf3.Cells(i, 1),1) = "Y" Then sf1.Cells(a, 1) = sf3.Cells(i, 1)
olarak değiştirin.
 
Geri
Üst