В рандом статье из интернета нашёл ссылку как ресурс с методами для работы с эксель (https://1c-h.ru/2010/05/18/8-1-programmistu-yazyk-excel/), там нашёл метод Лист.PageSetup.Zoom = Масштаб; (описание переменной - Задание параметра страницы «Масштаб» (от 10 до 400).).
Под перед сохранением файла влепил эту штучку и запустил прогу, открыл файл - масштаб 100. Зашёл на офф документацию майкрософтов (https://learn.microsoft.com/ru-ru/office/vba/api/excel.pagesetup.zoom), но там ничего не нашёл (говорится, что если свойство Zoom имеет значение False, то оно не управляет масштабированием). Я так понял, что у объекта с этим свойством, PageSetup, есть какое-то свойство, отвечающее за это, но оно не указано. Прошу помощи в разъяснении.
На странице документации написано, что:
1) Это - масштабирование только для печати.
2) Свойство Zoom имеет тип Variant, то есть может принимать значения разных типов. Когда там число - это масштаб. Когда там булево False, то это свойство не используется, а для масштаба печати применяются FitToPagesWide и FitToPagesTall.