nhatthuyen
Thành viên mới

- Tham gia
- 25/3/12
- Bài viết
- 16
- Được thích
- 1
Xin chào các anh chị, em có 2 file như sau:
+ Dulieu.xlsm (trong đó có sheet1, sheet2)
+ Tonghop.xlsm (trong đó có sheet2)
Em muốn copy một vùng từ sheet1 của Dulieu.xlsm bỏ qua dòng dưới cùng của sheet2 của file Tonghop.xlsm. Em có viết chút code như sau:
Code này bị vấn đề là dongcuoi_tonghop nó đếm số dòng của sheet2 của file Dulieu.xlsm chứ không như mong muốn là file Tonghop.xlsm.
Nhờ các anh chị giúp đỡ để biến dongcuoi_tonghop nó sẽ đếm của sheet2 bên file Tonghop.xlsm.
Cảm ơn anh chị đã tốn thời gian xem bài.
+ Dulieu.xlsm (trong đó có sheet1, sheet2)
+ Tonghop.xlsm (trong đó có sheet2)
Em muốn copy một vùng từ sheet1 của Dulieu.xlsm bỏ qua dòng dưới cùng của sheet2 của file Tonghop.xlsm. Em có viết chút code như sau:
Mã:
Sub copy_paste()
Dim dongcuoi_dulieu As Long
Dim dongcuoi_tonghop As Long
Windows("Dulieu.xlsm").Activate
With Sheet1
dongcuoi_dulieu = Sheet1.[B10].End(xlDown).Row
Sheet1.Rows("10:" & dongcuoi_dulieu).Copy
End With
Windows("Tonghop.xlsx").Activate
With sheet2
dongcuoi_tonghop= Sheet2.[B10000].End(xlUp).Row
Range("A" & dongcuoi_tonghop).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End With
End Sub
Code này bị vấn đề là dongcuoi_tonghop nó đếm số dòng của sheet2 của file Dulieu.xlsm chứ không như mong muốn là file Tonghop.xlsm.
Nhờ các anh chị giúp đỡ để biến dongcuoi_tonghop nó sẽ đếm của sheet2 bên file Tonghop.xlsm.
Cảm ơn anh chị đã tốn thời gian xem bài.