Добрыйд день, есть кривокод который я не пойму как добить.
Задача вытащить только определенные листы из книг а не всю целиком.
Sub GetSheets()
Path = "\\********\Pr\Documentation\Analytics\Auto\"
Filename = Dir(Path & "*.xlsm")
Do While Filename <> ""
Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
For Each Sheet In ActiveWorkbook.Sheets
Sheet.Copy after:=ThisWorkbook.Sheets(1)
Next Sheet
Workbooks(Filename).Close
Filename = Dir()
Loop
End Sub
Задача вытащить только определенные листы из книг а не всю целиком.
Sub GetSheets()
Path = "\\********\Pr\Documentation\Analytics\Auto\"
Filename = Dir(Path & "*.xlsm")
Do While Filename <> ""
Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
For Each Sheet In ActiveWorkbook.Sheets
Sheet.Copy after:=ThisWorkbook.Sheets(1)
Next Sheet
Workbooks(Filename).Close
Filename = Dir()
Loop
End Sub