Page 1 of 1
Copy Vba
Posted: Fri Jul 06, 2018 11:55 am
by Leng
Code: Select all
Private Sub Save_Ad_Click()
Dim lr As Long
With Sheets("Add01")
lr = .Range("A" & Rows.Count).End(xlUp).Row
.Range("A3:I500" & lr).Copy Sheets("DataA").Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
.Range("A3:I500" & lr).Copy Sheets("Data").Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
End With
ผมต้องการ copy ข้อมูลจากชีท Add01 ไปว่างที่ชีท DataA และ Data โดยวางต่อๆกัน แต่ผมไม่ต้องการ copy สูตรมาด้วย รบกวนช่วยหน่อยครับ
Re: Copy Vba
Posted: Fri Jul 06, 2018 4:18 pm
by logic
ลองดูครับ
Code: Select all
With Sheets("Add01")
lr = .Range("A" & Rows.Count).End(xlUp).Row
.Range("A3:I500" & lr).Copy
Sheets("DataA").Range("A" & Rows.Count).End(xlUp).Offset(1, 0) _
.PasteSpecial xlPasteValues
.Range("A3:I500" & lr).Copy
Sheets("Data").Range("A" & Rows.Count).End(xlUp).Offset(1, 0) _
.PasteSpecial xlPasteValues
End With
Re: Copy Vba
Posted: Sat Jul 07, 2018 10:03 am
by Leng
ได้ละครับขอบพระคุณมากครับ