• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Farklı Sayfaları Birleştirip Tek Sayfada Toplama

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Miraga

Destek Ekibi
Katılım
11 May 2022
Mesajlar
1,246
Çözümler
275
Aldığı beğeni
931
Excel V
Office 2016 TR
Konu Sahibi
merhabalar
farklı sayfalardaki verileri tek tabloda birleştirmek için bilgi ararken
Çözüldü - Farklı sayfaları birleştirme burada makroyu uygulamaya çalıştım ancak tabloların hep son satırlarını kopyalamıyor yardımcı olabilirmisiniz

Sub birlestir()
On Error Resume Next
Dim x As Long, userx As Range
bu = ActiveSheet.Name
Application.DisplayAlerts = False: Application.ScreenUpdating = False: ActiveSheet.Range("A2:N10000").Delete
For x = 2 To Sheets.Count
Set userx = Sheets(bu).UsedRange
Set userx1 = Sheets(bu).Cells(userx.Rows.Count + 1, 1)
Sheets(x).Activate: ActiveSheet.Range("A2:N10000").Copy userx1
Next
Sheets(bu).Select: Range("A2:N65536").Sort key1:=Range("A2"), ORDER1:=xlAscending
MsgBox "Bitti", vbInformation, "userx": Application.ActiveWorkbook.Save
End Sub
 
Sayfa başlığı olduğu sürece sorunsuz çalışıyor.
1. satır boş bırakırsanız hata veriyor
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst