• DİKKAT

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

Bütün Sayfaları Tek Bir Sayfada Toplama

  • Konbuyu başlatan Konbuyu başlatan izcik
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Merhabalar
Basit bir sorum var.
70-80 kadar sayfa içeren bir dosya var. Buradaki sayfaların hepsini altalta olacak şekilde tek bir sayfaya veya tek bir çalışma kitabına aktaracak, yani tek sayfa haline getirecek bir makro kodu veya başka bir yol var mıdır?
 
Merhaba.
Bir modüle aşağıdaki kodları kopyalayıp çalıştırın.

Kod:
Sub Test()
    Dim syf As Worksheet
    Dim syfYeni As Worksheet
    Dim Satir As Long
    
    Set syfYeni = Worksheets.Add
    For Each syf In ThisWorkbook.Worksheets
        Satir = syfYeni.Cells.SpecialCells(xlCellTypeLastCell).Row
        If Satir = 1 Then Satir = 0
        syf.Range("A1:" & syf.Cells.SpecialCells(xlCellTypeLastCell).Address).Copy syfYeni.Range("A" & Satir + 1)
    Next
End Sub
 
Merhaba.
Bir modüle aşağıdaki kodları kopyalayıp çalıştırın.

Kod:
Sub Test()
    Dim syf As Worksheet
    Dim syfYeni As Worksheet
    Dim Satir As Long
   
    Set syfYeni = Worksheets.Add
    For Each syf In ThisWorkbook.Worksheets
        Satir = syfYeni.Cells.SpecialCells(xlCellTypeLastCell).Row
        If Satir = 1 Then Satir = 0
        syf.Range("A1:" & syf.Cells.SpecialCells(xlCellTypeLastCell).Address).Copy syfYeni.Range("A" & Satir + 1)
    Next
End Sub
Sayın dalgalıkur uzmanım oldu, teşekkür ederim
 
Rica ederim. İyi çalışmalar.
 
Geri
Üst