NamedRange.ExportAsFixedFormat-Methode
Exportiert eine Datei des angegebenen Formats.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Syntax
'Declaration
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
)
Parameter
- Type
Typ: Microsoft.Office.Interop.Excel.XlFixedFormatType
Der Typ des zu exportierenden Dateiformats.
- Filename
Typ: System.Object
Der Dateiname der zu speichernden Datei.Sie können einen vollständigen Pfad angeben; andernfalls speichert Excel die Datei im aktuellen Ordner.
- Quality
Typ: System.Object
Optionale XlFixedFormatQuality.Gibt die Qualität der veröffentlichten Datei an.
- IncludeDocProperties
Typ: System.Object
true , um die Dokumenteigenschaften einzufügen; andernfalls false.
- IgnorePrintAreas
Typ: System.Object
true , um beim Exportieren festgelegte Druckbereiche zu ignorieren; andernfalls false.
- From
Typ: System.Object
Die Nummer der ersten Seite, auf der der Exportvorgang beginnt.Standardmäßig beginnt der Exportvorgang am Anfang.
- To
Typ: System.Object
Die Nummer der letzten zu exportierenden Seite.Standardmäßig endet der Exportvorgang mit der letzten Seite.
- OpenAfterPublish
Typ: System.Object
true , um die Datei umgehend im Viewer anzuzeigen; andernfalls false.
- FixedFormatExtClassPtr
Typ: System.Object
Ein Zeiger auf eine Implementierung der IMsoDocExporter-Schnittstelle, die das Speichern der Arbeitsmappe in einem anderen festen Format ermöglicht.Weitere Informationen finden Sie unter "Extending the Office (2007) Fixed-Format Export Feature".
Hinweise
Diese Methode unterstützt auch die Initialisierung eines Add-Ins zum Exportieren einer Datei in eine Datei mit einem festen Format.Beispielsweise führt Excel eine Dateiformatkonvertierung aus, falls die Konverter vorhanden sind.Die Konvertierung wird in der Regel vom Benutzer initiiert.
Beispiele
Mit folgendem Codebeispiel wird eine Seite, die den benannten Bereich NamedRange1 im PDF-Format enthält, mithilfe der Auflösung in Standardqualität unter dem festgelegten Dateipfad mit dem festgelegten Dateinamen gespeichert.Die erstellte PDF-Datei enthält die Arbeitsmappeneigenschaften.Um dieses Codebeispiel auszuführen, muss in der Arbeitsmappe ein Arbeitsblatt mit dem Namen Sheet1 enthalten sein, das den benannten Bereich NamedRange1 mit einigen Daten beinhaltet.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
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);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.