Установка свойства Saved
объекта Workbook
на True
не приводит к сохранению книги.Это свойство используется в качестве флага, чтобы показать, есть ли в книге несохраненные изменения.Установка его на True
- это простой способ предотвратить появление диалогового окна «Хотите сохранить ...» при закрытии Excel.
Чтобы сохранить рабочую книгу, вам необходим метод Save
Workbook
объект.Этот метод ничего не возвращает, поэтому я предполагаю, что workbook.Save
справится (у меня нет опыта работы с Ruby, к сожалению, поэтому я не могу быть уверен на 100%)