Freigeben über


WorkbookBase.FileFormat-Eigenschaft

Ruft das Dateiformat und den Typ der Arbeitsmappe ab.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntax

'Declaration
Public ReadOnly Property FileFormat As XlFileFormat
    Get
public XlFileFormat FileFormat { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Excel.XlFileFormat
Einer der XlFileFormat-Werte.

Beispiele

Im folgenden Codebeispiel wird der Wert der FileFormat-Eigenschaft überprüft, um zu bestimmen, ob es sich um eine normale Arbeitsmappe handelt. Wenn die Arbeitsmappe eine normale Arbeitsmappe ist, wird die SaveAs-Methode aufgerufen, um die Arbeitsmappe als XML-Arbeitsblatt mit dem Namen XMLCopy.xls im durch die Path-Eigenschaft angegebenen Pfad neu zu speichern.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub WorkbookSaveAs()
    If Me.FileFormat = Excel.XlFileFormat.xlWorkbookNormal Then
        Me.SaveAs(Me.Path & "\XMLCopy.xml", _
            Excel.XlFileFormat.xlXMLSpreadsheet, _
            AccessMode:=Excel.XlSaveAsAccessMode.xlNoChange)
    End If
End Sub
private void WorkbookSaveAs()
{
    if (this.FileFormat == Excel.XlFileFormat.xlWorkbookNormal)
    {
        this.SaveAs(this.Path + @"\XMLCopy.xml",
            Excel.XlFileFormat.xlXMLSpreadsheet, missing, missing,
            false, false, Excel.XlSaveAsAccessMode.xlNoChange,
            missing, missing, missing, missing, missing);
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

WorkbookBase Klasse

Microsoft.Office.Tools.Excel-Namespace