DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub birlestir()
If Worksheets.Count > 1 Then
sonsatir = 1
n = 1
For sutun = 1 To Worksheets(n).Range("a1").SpecialCells(xlLastCell).Column
If Worksheets(n).Cells(65536, sutun).End(xlUp).Row > sonsatir Then sonsatir = Worksheets(n).Cells(65536, sutun).End(xlUp).Row
Next
aktarilacaksayfa_sonsatir = sonsatir
For n = 2 To Worksheets.Count
sonsatir = 1
sonsutun = 1
For sutun = 1 To Worksheets(n).Range("a1").SpecialCells(xlLastCell).Column
If Worksheets(n).Cells(65536, sutun).End(xlUp).Row > sonsatir Then sonsatir = Worksheets(n).Cells(65536, sutun).End(xlUp).Row
If Worksheets(n).Cells(65536, sutun).End(xlUp).Row > 1 Or Not IsEmpty(Worksheets(n).Cells(65536, sutun).End(xlUp)) Then sonsutun = Worksheets(n).Cells(65536, sutun).End(xlUp).Column
Next
If Not (sonsatir = 1 And sonsutun = 1 And IsEmpty(Worksheets(n).Cells(1, 1))) Then
Worksheets(n).Range("a1:" & Cells(sonsatir, sonsutun).Address).Copy
Worksheets(1).Range("a" & aktarilacaksayfa_sonsatir + 1).Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
aktarilacaksayfa_sonsatir = aktarilacaksayfa_sonsatir + sonsatir
End If
Next
End If
End Sub