DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
abi acemiyim , sayfa adını filan bilmiyorum.Merhaba,
Listelenecek sayfa adını da belirtin ki kod yazacak arkadaş onu dikkate alsın.
Sub TumVeriler()
Dim Syf As Worksheet, _
ShT As Worksheet, _
i As Long, _
j As Long
Set ShT = Sheets("toplu")
ShT.Cells.ClearContents
For Each Syf In Worksheets
If Not Syf.Name = "toplu" Then
i = ShT.Cells(Rows.Count, "A").End(3).Row + 1
j = Syf.Cells(Rows.Count, "A").End(3).Row
Syf.Range("A1:A" & j).Copy ShT.Range("A" & i)
End If
Next Syf
MsgBox "İşlem Bitti..."
End Sub
Merhaba,
Aşağıdaki kodları bir modüle kopyalayıp deneyiniz.
Kod:Sub TumVeriler() Dim Syf As Worksheet, _ ShT As Worksheet, _ i As Long, _ j As Long Set ShT = Sheets("toplu") ShT.Cells.ClearContents For Each Syf In Worksheets If Not Syf.Name = "toplu" Then i = ShT.Cells(Rows.Count, "A").End(3).Row + 1 j = Syf.Cells(Rows.Count, "A").End(3).Row Syf.Range("A1:A" & i).Copy ShT.Range("A" & i) End If Next Syf MsgBox "İşlem Bitti..." End Sub
https://s5.dosya.tc/server6/isrc1s/sheet.xlsm.htmlMerhaba,
Aşağıdaki kodları bir modüle kopyalayıp deneyiniz.
Kod:Sub TumVeriler() Dim Syf As Worksheet, _ ShT As Worksheet, _ i As Long, _ j As Long Set ShT = Sheets("toplu") ShT.Cells.ClearContents For Each Syf In Worksheets If Not Syf.Name = "toplu" Then i = ShT.Cells(Rows.Count, "A").End(3).Row + 1 j = Syf.Cells(Rows.Count, "A").End(3).Row Syf.Range("A1:A" & i).Copy ShT.Range("A" & i) End If Next Syf MsgBox "İşlem Bitti..." End Sub
abi sizler olmasanız biz ne yaparız , elinize sağlık canınız saolsunHata bendedenemeden gönderince karıştırmışım, Sayın YUSUF44 hatamı düzeltmiş, sağolsun.
Ben de düzeltilmiş halini ilk mesajımda yeniledim.
yusuf abi saol ellerin dert görmesin ,Syf.Range("A1:A" & i).Copy ShT.Range("A" & i)
Satırında ilk değişken i değil j olmalı:
Syf.Range("A1:A" & j).Copy ShT.Range("A" & i)