1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Option Explicit
Sub Test()
Dim Wkb As Workbook, WkbDest As Workbook
Const xlsFile As String = "C:\Users\phlh\Desktop\Tests\source.xlsx"
Application.ScreenUpdating = False
Set Wkb = Workbooks.Open(Filename:=xlsFile)
Set WkbDest = ThisWorkbook
'WkbDest.Sheets("Dashboard").Cells.Clear
Wkb.Sheets("DASHBOARD").Range("A1:D14").Copy WkbDest.Sheets("Dashboard").Range("A1")
WkbDest.Sheets("Dashboard").Columns("A:D").EntireColumn.AutoFit
WkbDest.Save
Wkb.Close
Application.ScreenUpdating = True
Set WkbDest = Nothing
Set Wkb = Nothing
End Sub |
Partager