Добрый день.
Есть книга в которой есть много листов до 35и их необходимо сохранять по папкам(каждый лист в свою папку).
Название листов у всех одинаковое
Проблема в том, что количество страниц всегда разное и если в макросе не находит данного листа выпадает ошибка.
Прошу помочь, доработать макрос, так, что если данного листа нет, то просто пропукал и переходил к следующим листам.
Вот макрос
ThisWorkbook.Sheets(Array("Москва")).Copy
With ActiveWorkbook
ActiveWorkbook.SaveCopyAs "C:\Temp\Москва.xlsx"
End With
ActiveWorkbook.Close savechanges:=False
Есть книга в которой есть много листов до 35и их необходимо сохранять по папкам(каждый лист в свою папку).
Название листов у всех одинаковое
Проблема в том, что количество страниц всегда разное и если в макросе не находит данного листа выпадает ошибка.
Прошу помочь, доработать макрос, так, что если данного листа нет, то просто пропукал и переходил к следующим листам.
Вот макрос
ThisWorkbook.Sheets(Array("Москва")).Copy
With ActiveWorkbook
ActiveWorkbook.SaveCopyAs "C:\Temp\Москва.xlsx"
End With
ActiveWorkbook.Close savechanges:=False