Partilhar via


Método NamedRange.ExportAsFixedFormat

Exporta para um arquivo do formato especificado.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)

Sintaxe

'Declaração
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 _
)
void ExportAsFixedFormat(
    XlFixedFormatType Type,
    Object Filename,
    Object Quality,
    Object IncludeDocProperties,
    Object IgnorePrintAreas,
    Object From,
    Object To,
    Object OpenAfterPublish,
    Object FixedFormatExtClassPtr
)

Parâmetros

  • Filename
    Tipo: System.Object
    O nome do arquivo a ser salvo.Você pode incluir um caminho completo ou o Excel salva o arquivo na pasta atual.
  • Quality
    Tipo: System.Object
    Opcional XlFixedFormatQuality.Especifica a qualidade do arquivo publicado.
  • IncludeDocProperties
    Tipo: System.Object
    true para incluir as propriedades de documento; Caso contrário, false.
  • IgnorePrintAreas
    Tipo: System.Object
    true para ignorar quaisquer áreas de impressão definidas quando a exportação; Caso contrário, false.
  • From
    Tipo: System.Object
    O número da primeira página para iniciar a exportação.Por padrão, exportando começa no início.
  • To
    Tipo: System.Object
    O número da última página Exportar.Por padrão, exportando termina na última página.
  • OpenAfterPublish
    Tipo: System.Object
    true Para exibir o arquivo no Visualizador imediatamente; Caso contrário, false.
  • FixedFormatExtClassPtr
    Tipo: System.Object
    Um ponteiro para uma implementação de IMsoDocExporter interface que permite que a pasta de trabalho a ser salvo em um formato fixo diferente.Para obter mais informações, consulte Estendendo o recurso de exportação de formato fixo do Office (2007).

Comentários

Esse método também oferece suporte ao inicializar um add-in para exportar um arquivo em um arquivo de formato fixo. Por exemplo, o Excel executará conversão de formato de arquivo se os conversores estão presentes. A conversão é geralmente iniciada pelo usuário.

Exemplos

O seguinte código exemplo salva uma página que contém o intervalo nomeado NamedRange1 em formato PDF para o caminho de arquivo especificado e o nome de arquivo usando a resolução de qualidade padrão. O arquivo PDF gerado inclui as propriedades da pasta de trabalho. Para executar este exemplo de código, a sua pasta de trabalho deve incluir uma planilha denominada Sheet1 com um intervalo nomeado chamado NamedRange1 que contém alguns dados.

Este exemplo é para uma personalização em nível de documento.

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);
}

Segurança do .NET Framework

Consulte também

Referência

NamedRange Interface

Namespace Microsoft.Office.Tools.Excel