• DİKKAT

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

dikey aktarma

  • Konbuyu başlatan Konbuyu başlatan BESST
  • Başlangıç tarihi Başlangıç tarihi

BESST

Altın Üye
Katılım
4 Ağustos 2006
Mesajlar
33
Excel Vers. ve Dili
excel 2002
Merhaha Arkadaşlar

Ek'te gönderdiğim örnekte "sayfa1" deki verileri "özet" sayfasındaki hale dönüştürmem gerekiyor ve "sayfa1" de şimdilik A,B,C,D olan sütunlar artabilir. bu tip bir çok sayfa bulunmakta en kısa yoldan bunu nasıl halledebilirim , bana yardımcı olurmusunuz.
 
Arkadaşlar sorun halloldu ilgili kodu aşağıya ekliyorum, belki lazım olan biri olur.
iyi çalışmalar



Sub aktar()
haftasay = WorksheetFunction.CountA(Sayfa1.Range("B2:b65536")) + 1


For n = 3 To haftasay + 1


liste = WorksheetFunction.CountA(Sayfa1.Range("B2:ıv2")) + 1


For m = 3 To liste

f = WorksheetFunction.CountA(Sayfa2.Range("A1:a65536")) + 1
Sayfa2.Cells(f, 1).Value = Sayfa1.Cells(2, m).Value
Sayfa2.Cells(f, 2).Value = Sayfa1.Cells(n, 2).Value
Sayfa2.Cells(f, 3).Value = Sayfa1.Cells(n, m).Value

Next m
Next n

End Sub
 
Geri
Üst