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
- Type
Tipo: Microsoft.Office.Interop.Excel.XlFixedFormatType
Tipo de formato de archivo al que se va a exportar.
- 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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.