Метод 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 и обратная связь.