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


Метод Workbook.ExportAsFixedFormat (Excel)

Метод ExportAsFixedFormat используется для публикации книги в формате PDF или XPS.

Синтаксис

expression. ExportAsFixedFormat (Type, FileName, Quality, IncludeDocProperties, IgnorePrintAreas, From, To, OpenAfterPublish, FixedFormatExtClassPtr)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Тип Обязательный XlFixedFormatType Может быть либо xlTypePDF , либо xlTypeXPS.
FileName Необязательный Variant Строка, указывающая имя сохраняемого файла. Вы можете включить полный путь, иначе Excel сохранит файл в текущей папке.
Качество Необязательный Variant Можно задать для любой из следующих констант XlFixedFormatQuality : xlQualityStandard или xlQualityMinimum.
IncludeDocProperties Необязательный Variant Задайте значение True , чтобы указать, что свойства документа должны быть включены, или задайте значение False , чтобы указать, что они опущены.
IgnorePrintAreas Необязательный Variant Если задано значение True, игнорирует все области печати, заданные при публикации. Если задано значение False, используются области печати, заданные при публикации.
From Необязательный Variant Номер страницы, с которой начинается публикация. Если этот аргумент опущен, публикация начинается в начале.
Для Необязательный Variant Номер последней страницы для публикации. Если этот аргумент опущен, публикация заканчивается последней страницей.
OpenAfterPublish Необязательный Variant Если задано значение True, файл отображается в средстве просмотра после его публикации. Если задано значение False, файл публикуется, но не отображается.
FixedFormatExtClassPtr Необязательный Variant Указатель на класс FixedFormatExt .

Пример

В следующем примере создается PDF-файл со стандартным качеством в каталоге текущего файла и отображается в средстве просмотра после его публикации. Если надстройка PDF не установлена, возникает ошибка.

ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF FileName:="sales.pdf" Quality:=xlQualityStandard OpenAfterPublish:=True 

См. также

Управление метками конфиденциальности в приложениях Office

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

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