Excel de sayfaları birleştirmek

serkol64

Altın Üye
Katılım
16 Eylül 2024
Mesajlar
13
Excel Vers. ve Dili
Microsoft 365 sürüm 2408
Altın Üyelik Bitiş Tarihi
09-11-2025
Merhaba konu başlığında 2008 yılından bugüne kadar yazılmış tavsiyeleri okudum uygulamaya çalıştım ancak olmadı ekteki dosyada farklı sayfalarda olan verileri tek bir sayfada nasıl birleştirebilirim ?
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,505
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Aşağıdaki kodları bir modüle kopyalayıp deneyiniz.

Kod:
Sub SayfaBirlestir()

Dim arr As Variant
Dim syf As Worksheet
Dim Sat As Long
Dim sh  As Worksheet

If CBool(Len(Worksheets("Tüm Sayfalar").Name) > 0) = False Then
    Sheets.Add Before:=Sheets(1)
    ActiveSheet.Name = "Tüm Sayfalar"
Else
    Sheets("Tüm Sayfalar").Cells.ClearContents
End If

Set sh = Sheets("Tüm Sayfalar")

For Each syf In Worksheets
    If Not syf.Name = sh.Name Then
        arr = syf.Range("A1").CurrentRegion.Value
        Sat = sh.Cells(Rows.Count, "A").End(3).Row + 1
        sh.Range("A" & Sat).Resize(UBound(arr, 1), UBound(arr, 2)) = arr
    End If
Next syf

sh.Select
MsgBox "Tüm Sayfalar Birleştirilmiştir....", vbInformation

End Sub
 
Katılım
26 Mart 2025
Mesajlar
4
Excel Vers. ve Dili
2007 TR
Hepsinin alt alta gelmesini istiyorsanız tek bir sayfaya yapıştırabilirsiniz. Zaten aynı formattalar ve sayfa sayısı az. Daha fazla veri var ise lütfen detay paylaşın.
 

serkol64

Altın Üye
Katılım
16 Eylül 2024
Mesajlar
13
Excel Vers. ve Dili
Microsoft 365 sürüm 2408
Altın Üyelik Bitiş Tarihi
09-11-2025
çalışma kitabında boş bir sayfa - geliştirici - visual basic - insert - modüle - kodu kopyalayıp yapıştırdım (burada kaldım)
 

serkol64

Altın Üye
Katılım
16 Eylül 2024
Mesajlar
13
Excel Vers. ve Dili
Microsoft 365 sürüm 2408
Altın Üyelik Bitiş Tarihi
09-11-2025
Dosyayı farklı bir yere kaydedip sayfadaki engellemeleri kaldırdım bu sefer de bu yazı çıkıyor. ...Tamam artık ben tek tek kesip alt alta yapıştırayım. Yardımlarınız için teşekkür ederim.
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,505
Excel Vers. ve Dili
Ofis 365 Türkçe
dosyayı açmadan dosya adına sağ tıklayıp özelliklerinden engellemeyi kaldırdınız mı?
 

serkol64

Altın Üye
Katılım
16 Eylül 2024
Mesajlar
13
Excel Vers. ve Dili
Microsoft 365 sürüm 2408
Altın Üyelik Bitiş Tarihi
09-11-2025
evet kaldırdım
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,505
Excel Vers. ve Dili
Ofis 365 Türkçe
Bende bir sıkıntı yok, sizin sorunuzu anlamadım.

Kendi dosyanızda bir modül açıp yukarıda verdiğim kodları oraya kopyalayıp deneyiniz. Bakalım sonuç ne olacak?
 
Üst