Öffnen von verschiedenen Microsoft Excel Versionen Dateien
Öffnen von Dateien verschiedener Microsoft Excel-Versionen
Eine Anwendung muss oft in der Lage sein, Microsoft Excel-Dateien zu öffnen, die in verschiedenen Versionen erstellt wurden, zum Beispiel Microsoft Excel 95, 97 oder Microsoft Excel 2007/2010/2013/2016/2019 und Office 365. Es könnte erforderlich sein, eine Datei in einem beliebigen der mehreren Formate zu laden, einschließlich XLS, XLSX, XLSM, XLSB, SpreadsheetML, TabDelimited oder TSV, CSV, ODS und so weiter. Verwenden Sie den Konstruktor oder spezifizieren Sie die Workbook Klasse’s SetFileFormat Methode, um das Format mithilfe des FileFormatType Aufzählungstyp zu bestimmen.
Die FileFormatType Aufzählung enthält viele vordefinierte Dateiformate, von denen einige unten aufgeführt sind.
Dateiformat-Typen | Beschreibung |
---|---|
FileFormatType_CSV | Stellt eine CSV-Datei dar |
FileFormatType_Excel97To2003 | Stellt eine Excel 97 - 2003-Datei dar |
FileFormatType_Xlsx | Stellt eine Excel 2007/2010/2013/2016/2019 und Office 365 XLSX-Datei dar |
FileFormatType_Xlsm | Stellt eine Excel 2007/2010/2013/2016/2019 und Office 365 XLSM-Datei dar |
FileFormatType_Xltx | Stellt eine Excel 2007/2010/2013/2016/2019 und Office 365 Vorlage XLTX-Datei dar |
FileFormatType_Xltm | Stellt eine Excel 2007/2010/2013/2016/2019 und Office 365 makrofähige XLTM-Datei dar |
FileFormatType_Xlsb | Stellt eine Excel 2007/2010/2013/2016/2019 und Office 365 binäre XLSB-Datei dar |
FileFormatType_SpreadsheetML | Stellt eine SpreadsheetML-Datei dar |
FileFormatType_Tsv | Stellt eine durch Tabulatoren getrennte Werte-Datei dar |
FileFormatType_TabDelimited | Stellt eine Tabstopp-Delimited-Textdatei dar |
FileFormatType_Ods | Stellt eine ODS-Datei dar |
FileFormatType_Html | Stellt eine HTML-Datei dar |
FileFormatType_MHtml | Stellt eine MHTML-Datei dar |
Öffnen von Microsoft Excel 95/5.0-Dateien
Um eine Microsoft Excel 95/5.0-Datei zu öffnen, verwenden Sie LoadOptions und legen das zugehörige Attribut für die LoadOptions-Klasse der zu ladenden Vorlagendatei fest. Eine Beispieldatei zur Überprüfung dieses Features können Sie von folgendem Link herunterladen:
loadOptions, _ := NewLoadOptions(LoadFormat_Excel97To2003) | |
workbook, _ := NewWorkbook_String_LoadOptions("Excel95.xls", loadOptions) |
Öffnen von Microsoft Excel 97 - 2003-Dateien
Um eine Microsoft Excel 97 - 2003-Datei zu öffnen, verwenden Sie LoadOptions und legen das zugehörige Attribut für die LoadOptions-Klasse der zu ladenden Vorlagendatei fest.
loadOptions, _ := NewLoadOptions(LoadFormat_Excel97To2003) | |
workbook, _ := NewWorkbook_String_LoadOptions("Excel03.xls", loadOptions) |
Öffnen von Microsoft Excel 2007/2010/2013/2016/2019 und Office 365 XLSX-Dateien
Um ein Microsoft Excel 2007/2010/2013/2016/2019 und Office 365-Format zu öffnen, d.h. XLSX oder XLSB, geben Sie den Dateipfad an. Sie können auch LoadOptions verwenden und die zugehörigen Attribute/Optionen der LoadOptions-Klasse der zu ladenden Vorlagendatei festlegen.
loadOptions, _ := NewLoadOptions(LoadFormat_Xlsx) | |
workbook, _ := NewWorkbook_String_LoadOptions("Book1.xlsx", loadOptions) |
Aspose.Cells unterstützt auch das Öffnen passwortgeschützter Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Office 365 Dateien.