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


NamedRange.ExportAsFixedFormat Метод (2007 System)

Обновлен: Ноябрь 2007

Экспортирует в файл указанного формата.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)

Синтаксис

'Декларация
Public Sub ExportAsFixedFormat ( _
    Type As XlFixedFormatType, _
    Filename As Object, _
    Quality As Object, _
    IncludeDocProperties As Object, _
    IgnorePrintAreas As Object, _
    From As Object, _
    To As Object, _
    OpenAfterPublish As Object, _
    FixedFormatExtClassPtr As Object _
)
'Применение
Dim instance As NamedRange
Dim Type As XlFixedFormatType
Dim Filename As Object
Dim Quality As Object
Dim IncludeDocProperties As Object
Dim IgnorePrintAreas As Object
Dim From As Object
Dim To As Object
Dim OpenAfterPublish As Object
Dim FixedFormatExtClassPtr As Object

instance.ExportAsFixedFormat(Type, Filename, _
    Quality, IncludeDocProperties, IgnorePrintAreas, _
    From, To, OpenAfterPublish, FixedFormatExtClassPtr)
public void ExportAsFixedFormat(
    XlFixedFormatType Type,
    Object Filename,
    Object Quality,
    Object IncludeDocProperties,
    Object IgnorePrintAreas,
    Object From,
    Object To,
    Object OpenAfterPublish,
    Object FixedFormatExtClassPtr
)

Параметры

  • Filename
    Тип: System.Object
    Имя сохраняемого файла. Можно включить полный путь, либо приложение Excel сохраняет файл в текущей папке.
  • Quality
    Тип: System.Object
    Необязательный XlFixedFormatQuality. Задает качество публикуемого файла.
  • IncludeDocProperties
    Тип: System.Object
    Значение true, чтобы включить свойства документа; в противном случае — значение false.
  • IgnorePrintAreas
    Тип: System.Object
    Значение true, чтобы пропускать области печати, установленные при экспорте; в противном случае — значение false.
  • From
    Тип: System.Object
    Номер первой страницы, с которой начинается экспорт. По умолчанию экспорт начинается с самого начала.
  • To
    Тип: System.Object
    Номер последней экспортируемой страницы. По умолчанию экспорт заканчивается на последней странице.
  • OpenAfterPublish
    Тип: System.Object
    Значение true для незамедлительного отображения файла в средстве просмотра; в противном случае — значение false.

Заметки

Этот метод также поддерживает инициализацию надстройки для экспорта файла в файл фиксированного формата. Например, Excel выполнит преобразование формата файла, если имеются преобразователи. Обычно преобразование инициирует пользователь.

Примеры

Следующий пример записывает в стандартном разрешении одну страницу, содержащую именованный диапазон NamedRange1 в формате PDF по указанным пути к файлу и имени файла. Созданный PDF-файл включает свойства книги. Чтобы запустить этот пример, ваша книга должна включать лист с именем Sheet1 с именованным диапазоном NamedRange1, содержащим некоторые данные.

В этом примере демонстрируется настройка уровня документа.

Private Sub SaveNamedRangeAsPDF()
    Dim myNamedRange As Microsoft.Office.Tools.Excel.NamedRange = _
        Globals.Sheet1.NamedRange1

    myNamedRange.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\SalesData", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub
private void SaveNamedRangeAsPDF()
{
    Microsoft.Office.Tools.Excel.NamedRange myNamedRange = 
        Globals.Sheet1.namedRange1;

    myNamedRange.ExportAsFixedFormat( 
        Excel.XlFixedFormatType.xlTypePDF, 
        @"c:\SalesData", 
        Excel.XlFixedFormatQuality.xlQualityStandard, 
        true, 
        true, 
        1, 
        1,
        false,
        missing);
}

Разрешения

См. также

Ссылки

NamedRange Класс

NamedRange - члены

Microsoft.Office.Tools.Excel - пространство имен