phanngoctrai1981
Thành viên chính thức
- Tham gia
- 16/4/23
- Bài viết
- 60
- Được thích
- 0
Kinh gửi:
Em gặp khó khăn tại đây kính mong các Anh xem chỉ giúp
Sub mofile_copy1()
Dim ws As Worksheet, wb As Workbook
Dim Dongcuoi As Long
Dim rng As Range
Dim VungDL As Range
Dim strFile As String
Set rng = Workbooks("Vi du").Sheets("SVR10").Range(Workbooks("Vi du").Sheets("SVR10").Cells(1, 1), Workbooks("Vi du").Sheets("SVR10").Cells(20, 29))
rng.Select
Dongcuoi = Workbooks("Vi du").Sheets("SVR10").Cells(Workbooks("Vi du").Sheets("SVR10").Rows.Count, 1).End(xlUp).Row
'Mo fodel de chon file
strFile = Application.GetOpenFilename()
Workbooks.Open (strFile)
Set wb = Workbooks.Open(strFile)
'Hop thoai chon vùng can copy
Set VungDL = Application.InputBox(Prompt:="Quet vung du lieu can di chuyen", Title:="Thong bao", Type:=8)
VungDL.Copy
'Cac lenh dan vao sheet theo y muon
Dongcuoi = Workbooks("Vi du").Sheets("SVR10").Cells(Workbooks("Vi du").Sheets("SVR10").Rows.Count, 1).End(xlUp).Row + 1
Workbooks("Vi du").Sheets("SVR10").Range("A" & Dongcuoi).PasteSpecial Paste:=xlPasteValues
wb.Close ' Lenh dong file
End Sub
Em gặp khó khăn tại đây kính mong các Anh xem chỉ giúp
Yêu cầu là: cứ mỗi lần copy thi dán vào dòng tiếp theo nhưng chỉ trong phạm vị từ dòng A5:A32 (vì đến A32 em đã có dòng tính tổng) |
Sub mofile_copy1()
Dim ws As Worksheet, wb As Workbook
Dim Dongcuoi As Long
Dim rng As Range
Dim VungDL As Range
Dim strFile As String
Set rng = Workbooks("Vi du").Sheets("SVR10").Range(Workbooks("Vi du").Sheets("SVR10").Cells(1, 1), Workbooks("Vi du").Sheets("SVR10").Cells(20, 29))
rng.Select
Dongcuoi = Workbooks("Vi du").Sheets("SVR10").Cells(Workbooks("Vi du").Sheets("SVR10").Rows.Count, 1).End(xlUp).Row
'Mo fodel de chon file
strFile = Application.GetOpenFilename()
Workbooks.Open (strFile)
Set wb = Workbooks.Open(strFile)
'Hop thoai chon vùng can copy
Set VungDL = Application.InputBox(Prompt:="Quet vung du lieu can di chuyen", Title:="Thong bao", Type:=8)
VungDL.Copy
'Cac lenh dan vao sheet theo y muon
Dongcuoi = Workbooks("Vi du").Sheets("SVR10").Cells(Workbooks("Vi du").Sheets("SVR10").Rows.Count, 1).End(xlUp).Row + 1
Workbooks("Vi du").Sheets("SVR10").Range("A" & Dongcuoi).PasteSpecial Paste:=xlPasteValues
wb.Close ' Lenh dong file
End Sub