DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub kopya()
yeni = Sheets("Sayfa1").Cells(Rows.Count, "A").End(3).Row + 1
Sheets("Sayfa2").[A1:F12].Copy: Sheets("Sayfa1").Cells(yeni, "A").PasteSpecial Paste:=xlValues
End Sub
Deneyiniz:
Teşekkür ederim ♡♡ umarım işe yarar..
Merhaba Kodu kendime uyarladım Sayfa1 den Sayfa2 ye D Sütunundaki değerleri atıyorum ancak ben bunu her seferinde bir sonraki SütunaDeneyiniz:
Sub kopya()
yeni = Sheets("Sayfa2").Cells(1, Columns.Count).End(xlToLeft).Column + 1
Sheets("Sayfa1").[D1:D142].Copy: Sheets("Sayfa2").Cells(1, yeni).PasteSpecial Paste:=xlValues
Sheets("Sayfa2").Range(Cells(1, yeni), Cells(142, yeni)).SpecialCells(xlCellTypeBlanks).Delete Shift:=xlUp
End Sub
Sub kopya()
yeni = Sheets("Sayfa2").Cells(1, Columns.Count).End(xlToLeft).Column + 1
Sheets("Sayfa1").[D1:D142].SpecialCells(xlCellTypeConstants, 23).Copy: Sheets("Sayfa2").Cells(1, yeni).PasteSpecial Paste:=xlValues
End Sub
Çok Teşekkür ederim ilaveler varmış bilmemek kötü ama karşılaştırdım bundan sonra bu konuda soru sormamTam uyarlayamamışsınız maalesef. Satıra kaydetmekle sütuna kaydetmek arasında çok fark vardır. Boşluksuz aktarmak da başka işlem gerektirir. aşağıdaki kodlardan istediğinizi kullanabilirsiniz:
PHP:Sub kopya() yeni = Sheets("Sayfa2").Cells(1, Columns.Count).End(xlToLeft).Column + 1 Sheets("Sayfa1").[D1:D142].Copy: Sheets("Sayfa2").Cells(1, yeni).PasteSpecial Paste:=xlValues Sheets("Sayfa2").Range(Cells(1, yeni), Cells(142, yeni)).SpecialCells(xlCellTypeBlanks).Delete Shift:=xlUp End Sub
PHP:Sub kopya() yeni = Sheets("Sayfa2").Cells(1, Columns.Count).End(xlToLeft).Column + 1 Sheets("Sayfa1").[D1:D142].SpecialCells(xlCellTypeConstants, 23).Copy: Sheets("Sayfa2").Cells(1, yeni).PasteSpecial Paste:=xlValues End Sub