snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
Dim r1 As Range
Dim r2 As Range
Dim lastRow As Integer
With Worksheets("หน้าคิดเงิน")
Set r1 = .Range("a37:a50")
Set r2 = .Range("b37:b50")
End With
With Worksheets("รายการสินค้า")
lastRow = .Range("a" & .Rows.Count).End(xlUp).Row + 1
r1.Copy
.Range("a" & lastRow).PasteSpecial xlPasteValues
r2.Copy
.Range("c" & lastRow).PasteSpecial xlPasteValues
End With
Application.CutCopyMode = False