Доброго времени суток.
В очередной раз обращаюсь к Вам за помощью.
Требуется макрос для копирования или сохранения одного из листов активной книги в папку указанную в ячейке B7 под именем указанным в ячейке B6
данный макрос будет привязан к нескольким кнопкам, каждая из которых будет сохранять определенный лист активной книги. ( кнопка1 - лист 1, кнопка2-лист2 и т.д.). На просторах интернета удалось найти и доработать следующий макрос:
Но с ним возникла проблема, он выполняет поставленную задачу только с литом1 (файл прилагаю). При попытке его изменить и проделать тоже с листом 2 и т.д. - выдает ошибку.
При переносе макроса в окончательный файл перестает работать даже с листом 1
Подскажите, в чем проблема?
Заранее спасибо
В очередной раз обращаюсь к Вам за помощью.
Требуется макрос для копирования или сохранения одного из листов активной книги в папку указанную в ячейке B7 под именем указанным в ячейке B6
данный макрос будет привязан к нескольким кнопкам, каждая из которых будет сохранять определенный лист активной книги. ( кнопка1 - лист 1, кнопка2-лист2 и т.д.). На просторах интернета удалось найти и доработать следующий макрос:
Но с ним возникла проблема, он выполняет поставленную задачу только с литом1 (файл прилагаю). При попытке его изменить и проделать тоже с листом 2 и т.д. - выдает ошибку.
При переносе макроса в окончательный файл перестает работать даже с листом 1
Подскажите, в чем проблема?
Заранее спасибо
Код |
---|
Sub SplitSheets() Worksheets(Array("Лист1")).Copy With ActiveWorkbook .SaveAs Filename:=[B7] & [B6], FileFormat:=xlOpenXMLWorkbook .Close SaveChanges:=False End With End Sub |