• DİKKAT

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

Tüm sayfalardaki bir hücreyi alıp liste oluşturmak

Katılım
2 Mart 2005
Mesajlar
30
Çalışma kitabım içinde 700 sayfa var,bu 700 sayfanın a3 hücrelerini başka bir sayfada alt alta listelemek istiyorum.örnek olarak hazırladığım çalışma kitabı daha iyi anlatacaktır.Þİmdiden çok teşekkür ederim
 
bu kodu yazmayi deneyin

Sub aktar()
Dim x As Long
x = 0
Dim rng As Range
Set rng = Sheets("Liste").Range("A1")

For Each sayfa In Worksheets
If Not sayfa.Name = "Liste" Then
rng.Offset(x, 0).Value = sayfa.Name
rng.Offset(x, 1).Value = sayfa.Range("a3").Value
x = x + 1
End If
Next sayfa
End Sub
 
maalesef bende çalışmadı bu makro. Yardımı olacak bir arkadaş olursa çok makbule geçecek
 
Merhaba

Makro çalışıyor ve liste sayfasına A sütununa sayfa adlarını B sütünunada a3 hücrelerinin değerlerini getiriyor.


Sizde liste adlı sayfa olmadığı için çalışmıyor , liste adlı sayfa açın deneyin
 
tamam oldu liste sayfasının adıda liste olması gerekiyormuş :)
Çok teşekkür ederim sayın iggydarsa başarılar dilerim.
 
"Liste" adinda bir sayfa yaratmaniz gerektigini soylemedigim icin ozur dilerim. Ayrica hazirda dusnmus oldugunuz bir isim varsa
Set rng = Sheets("Liste").Range("A1") satirinda "Liste" kelimesini istediginiz bir sayfa adiyla degistirebilirsiniz...
 
Geri
Üst