NamedRange.ExportAsFixedFormat (Método)

Exporta a un archivo del formato especificado.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
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
    Nombre del archivo que se va a guardar.Puede incluir una ruta de acceso completa o Excel guarda el archivo en la carpeta actual.
  • Quality
    Tipo: System.Object
    Objeto XlFixedFormatQuality opcional.Especifica la calidad del archivo publicado.
  • IncludeDocProperties
    Tipo: System.Object
    Es true para incluir las propiedades del documento; de lo contrario, es false.
  • IgnorePrintAreas
    Tipo: System.Object
    Es true para omitir todas las áreas de impresión establecidas en la exportación; de lo contrario, es false.
  • From
    Tipo: System.Object
    Número de la primera página donde se va a iniciar la exportación.De forma predeterminada, la exportación se inicia al principio.
  • To
    Tipo: System.Object
    Número de la última página que se va a exportar.De forma predeterminada, la exportación finaliza en la última página.
  • OpenAfterPublish
    Tipo: System.Object
    Es true para mostrar inmediatamente el archivo en el visor; de lo contrario, es false.
  • FixedFormatExtClassPtr
    Tipo: System.Object
    Puntero a una implementación de la interfaz IMsoDocExporter que permite guardar el libro en un formato fijo diferente.Para obtener más información, vea Extending the Office (2007) Fixed-Format Export Feature.

Comentarios

Este método también admite la inicialización de un complemento para exportar un archivo a un archivo de formato fijo. Por ejemplo, Excel ejecutará las conversiones de formato de archivo si están presentes los convertidores. Es el usuario quien inicia por lo general la conversión.

Ejemplos

En el ejemplo de código siguiente se guarda una página que contiene el rango con nombre NamedRange1 en formato PDF en la ruta de acceso especificada y con el nombre de archivo especificado utilizando la resolución de calidad estándar. El archivo PDF generado incluye las propiedades de libro. Para ejecutar este ejemplo de código, el libro debe incluir una hoja denominada Sheet1 con un rango con nombre denominado NamedRange1 con algunos datos.

Se trata de un ejemplo para una personalización en el nivel del 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);
}

Seguridad de .NET Framework

Vea también

Referencia

NamedRange Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)