Метод Save позволяет
сохранить рабочая книгу. Он имеет
следующий синтаксис:
Workbook_object.Save
Метод SaveAs также
сохраняет рабочую книгу, но он
включает дополнительные
параметры. Данный метод, как и
метод Save, присваивает
свойству Saved значение
True. Метод SaveAs имеет
следующий синтаксис:
Workbook_object.SaveAs(
Filename, FileFormat, Password, _
WriteResPassword, ReadOnlyRecommended,
CreateBackup,_
AccessMode, ConflictResolution, AddToMru,
TextCodePage, _
TextVisualLayout)
Параметр Filename
- имя сохраняемого файла. Если в
имени не указан путь, то рабочая
книга сохраняется в текущей
папке. Чтобы записать файл в
формате, отличном от формата
рабочей книги Microsoft Excel,
используйте параметр FileFormat.
При сохранении рабочей книги
можно установить пароль доступа
к файлу из 15 символов. Для этого
используется необязательный
параметр Password.
Кроме того, имеется возможность
задать пароль на сохранение с
помощью аргумента WriteResPassword. Если
необходимо установить для файла
рекомендуемый режим доступа
только для чтения, присвойте
дополнительному параметру ReadOnlyRecommended
значение True.
Если требуется создать
резервную копию файла, присвойте
необязательному параметру CreateBackup
значение True. Дополнительный
параметр AccessMode
позволяет установить режим
доступа к рабочей книге. При этом
можно использовать три
константы: xlShared
(общая рабочая книга), xlExclusive (монопольный
доступ) или xlNoChange
(запрет изменения режима
доступа).
Необязательный аргумент ConflictResolution
определяет способ разрешения
конфликтов при одновременном
внесении несколькими
пользователями изменений в общие
рабочие книги. Допустимыми
значениями параметра являются: xlUserResolution
(отображение диалогового окна
разрешения конфликтов), xlLocalSessionChanges
(автоматическое принятие
изменений, внесенных
пользователем) или xlOtherSessionChanges (принятие
изменений, внесенных другими
пользователями). Если параметр
опущен, то по умолчанию
используется значение xlUserResolution.
По умолчанию имена рабочих
книг, сохраненных с помощью
метода SaveAs, не
добавляются в список ранее
открывавшихся файлов. Чтобы
внести название файла в этот
список, присвойте аргументу AddToMru значение
True.
Примечание : параметры
TextCodePage и TextVisualLayout
являются дополнительными и не
используются в американской
версии Microsoft Excel.