Функцию "Сохранить рабочую область", ампутированную начиная с Excel-2013, вполне может заменить соответствующий макрос.
Это обсуждали на форуме в начале 2017 года.
Сырой текст макроса я выкладывал там в посте но тема заглохла и до финальной версии не дошло.
Сейчас функция понадобилась мне самому.
Я порылся в "копилке" и нашёл эту недоделку. Покрутил, подпилил (убрал один баг, улучшил оформление).
Сделал надстройку Save_WorkSpace.xla
Кнопку для вызова макроса Save_WorkSpace можно вытащить на любую из панелей Excel
Автоматическое сохранение файла делать не стал. Решил, пусть юзер сам придумает имя файла и где его сохранить.
Т.к. в создаваемую книгу надстройка прописывает макросы для открытия файлов из списка, то в Центре управления безопасностью в параметрах макросов необходимо не только включить все макросы, но и поставить гульку "Предоставлять доступ к объектной модели проектов VBA"
Это обсуждали на форуме в начале 2017 года.
Сырой текст макроса я выкладывал там в посте но тема заглохла и до финальной версии не дошло.
Сейчас функция понадобилась мне самому.
Я порылся в "копилке" и нашёл эту недоделку. Покрутил, подпилил (убрал один баг, улучшил оформление).
Сделал надстройку Save_WorkSpace.xla
Кнопку для вызова макроса Save_WorkSpace можно вытащить на любую из панелей Excel
Автоматическое сохранение файла делать не стал. Решил, пусть юзер сам придумает имя файла и где его сохранить.
Т.к. в создаваемую книгу надстройка прописывает макросы для открытия файлов из списка, то в Центре управления безопасностью в параметрах макросов необходимо не только включить все макросы, но и поставить гульку "Предоставлять доступ к объектной модели проектов VBA"
С уважением, Алексей