Поделиться через


Метод Document.SaveAs (Publisher)

Сохраняет указанную публикацию с новым именем или форматом.

Синтаксис

expression. SaveAs (FileName, Format, AddToRecentFiles)

Выражение Переменная, представляющая объект Document .

Параметры

Имя Обязательный или необязательный Тип данных Описание
FileName Необязательный Variant Имя публикации. По умолчанию используется текущая папка и имя файла. Если публикация никогда не сохранялась, используется имя по умолчанию, например Publication1.pub. Если публикация с указанным именем файла уже существует, она перезаписывается без запроса пользователя.
Format Необязательный PbFileFormat Формат, в котором сохраняется публикация. Может быть одной из констант PbFileFormat , объявленных в библиотеке типов издателя Майкрософт. Значение по умолчанию — pbFilePublication.
AddToRecentFiles Необязательный Логический Значение true , чтобы добавить публикацию в список недавно использовавшихся файлов в меню Файл . Значение по умолчанию — True.

Замечания

Если памяти или места на диске недостаточно для сохранения файла, возникает ошибка.

Вызов метода SaveAs всегда выполняет сохранение на переднем плане независимо от того, включены ли фоновые сохранения.

Пример

В этом примере активная публикация сохраняется как файл Microsoft Publisher 2000.

ActiveDocument.SaveAs FileName:="ReportPub2000.pub", Format:=pbFilePublisher2000

В этом примере активная публикация сохраняется как Test.rtf в формате RTF.

ActiveDocument.SaveAs FileName:="Test.rtf", Format:=pbFileRTF

В этом примере активная веб-публикация сохраняется в виде набора отфильтрованных HTML-страниц и вспомогательных файлов. Обратите внимание, что расширение .htm автоматически добавляется к значению параметра FileName , если значение параметра Format имеет значение pbFileHTMLFiltered.

With ActiveDocument 
 .SaveAs Filename:="CompanyContacts", Format:=pbFileHTMLFiltered 
End With

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.