Dear ACE,
Mong anh chị em giúp đỡ,
Tôi có vấn đề sau, 1 file excel có nhiều sheets.
hiện tôi muốn nhập dữ liệu từ các sheet đó ghép lại vào 1 sheet của 1 workbook mới.
hiện tại tôi đã làm đến đây nhưng ko biết làm thế nào để thứ tự copy ko chồng vào nhau mà nối lại... cảm ơn quý bạn !
Sub ImportingData()
Dim wb As String
wb = Application.GetOpenFilename("Excel Files (*.xls*), *.xls")
If wb = "False" Then Exit Sub
Application.ScreenUpdating = False
With Workbooks.Open(wb)
Sheets(1).Range("A2:A100000").Copy
ThisWorkbook.Sheets(1).Range("K2:K100000").End(3).Offset(1, 0).PasteSpecial xlPasteValues
Sheets(2).Range("A2:A100000").Copy
ThisWorkbook.Sheets(1).Range("K2:K100000").End(3).Offset(1, 0).PasteSpecial xlPasteValues
-> làm sao để copy sheet 2 cùng column nhưng ko chồng lên các dòng của sheet 1 đã paste?
Cảm ơn!
Mong anh chị em giúp đỡ,
Tôi có vấn đề sau, 1 file excel có nhiều sheets.
hiện tôi muốn nhập dữ liệu từ các sheet đó ghép lại vào 1 sheet của 1 workbook mới.
hiện tại tôi đã làm đến đây nhưng ko biết làm thế nào để thứ tự copy ko chồng vào nhau mà nối lại... cảm ơn quý bạn !
Sub ImportingData()
Dim wb As String
wb = Application.GetOpenFilename("Excel Files (*.xls*), *.xls")
If wb = "False" Then Exit Sub
Application.ScreenUpdating = False
With Workbooks.Open(wb)
Sheets(1).Range("A2:A100000").Copy
ThisWorkbook.Sheets(1).Range("K2:K100000").End(3).Offset(1, 0).PasteSpecial xlPasteValues
Sheets(2).Range("A2:A100000").Copy
ThisWorkbook.Sheets(1).Range("K2:K100000").End(3).Offset(1, 0).PasteSpecial xlPasteValues
-> làm sao để copy sheet 2 cùng column nhưng ko chồng lên các dòng của sheet 1 đã paste?
Cảm ơn!