VBA Copy ข้อมูลจาก Sheet1 ไป Sheet2
Posted: Thu Sep 29, 2016 5:05 pm
Copy ข้อมูลจาก Sheet1 ไป Sheet2 โดยการกดปุ่มที่ sheet2 แต่ Code มีปัญหาครับ
Code: Select all
Dim Lastrow As Long, Erow As Long
Lastrow = Sheet1.Cells(Rows.Count, 1).End(xIUp).Row
For i = 2 To Lastrow
Sheet1.Cells(i, 1).Copy
Erow = Sheet2.Cells(Rows.Count, 1).End(xIUp).Offset(1, 0).Row
Sheet1.Paste Destination:=Worksheets("Sheet2").Cells(Erow, 1)
Sheet1.Cells(i, 2).Copy
Sheet1.Paste Destination:=Worksheets("Sheet2").Cells(Erow, 2)
Sheet1.Cells(i, 3).Copy
Sheet1.Paste Destination:=Worksheets("Sheet2").Cells(Erow, 3)
Next i
Application.CutCopyMode = False
Sheet2.Columns().AutoFit
Range("A1").Select