Apertura di file di diverse versioni di Microsoft Excel
Apertura di file di diverse versioni di Microsoft Excel
Un’applicazione deve spesso essere in grado di aprire file Microsoft Excel creati in versioni diverse, ad esempio Microsoft Excel 95, 97, o Microsoft Excel 2007/2010/2013/2016/2019 e Office 365. Potresti aver bisogno di caricare un file in uno dei diversi formati, inclusi XLS, XLSX, XLSM, XLSB, SpreadsheetML, TabDelimited o TSV, CSV, ODS, e altri. Utilizzare il costruttore o specificare il metodo SetFileFormat della classe Workbook per determinare il formato usando l’enumerazione FileFormatType.
L’enumerazione FileFormatType contiene molti formati di file predefiniti, alcuni dei quali sono elencati di seguito.
Tipi di formato file | Descrizione |
---|---|
FileFormatType_CSV | Rappresenta un file CSV |
FileFormatType_Excel97To2003 | Rappresenta un file Excel 97 - 2003 |
FileFormatType_Xlsx | Rappresenta un file XLSX di Excel 2007/2010/2013/2016/2019 e Office 365 |
FileFormatType_Xlsm | Rappresenta un file XLSM di Excel 2007/2010/2013/2016/2019 e Office 365 |
FileFormatType_Xltx | Rappresenta un file XLTX di modello di Excel 2007/2010/2013/2016/2019 e Office 365 |
FileFormatType_Xltm | Rappresenta un file XLTM abilitato per macro di Excel 2007/2010/2013/2016/2019 e Office 365 |
FileFormatType_Xlsb | Rappresenta un file XLSB binario di Excel 2007/2010/2013/2016/2019 e Office 365 |
FileFormatType_SpreadsheetML | Rappresenta un file SpreadsheetML |
FileFormatType_Tsv | Rappresenta un file di valori separati da tabulazioni |
FileFormatType_TabDelimited | Rappresenta un file di testo delimitato da tabulazioni |
FileFormatType_Ods | Rappresenta un file ODS |
FileFormatType_Html | Rappresenta un file HTML |
FileFormatType_MHtml | Rappresenta un file MHTML |
Apertura di file Microsoft Excel 95/5.0
Per aprire un file di Microsoft Excel 95/5.0, utilizza LoadOptions e imposta l’attributo relativo per la classe LoadOptions per il file modello da caricare. Un file di esempio per testare questa funzionalità può essere scaricato dal seguente link:
loadOptions, _ := NewLoadOptions(LoadFormat_Excel97To2003) | |
workbook, _ := NewWorkbook_String_LoadOptions("Excel95.xls", loadOptions) |
Apertura dei file Microsoft Excel 97 - 2003
Per aprire un file di Microsoft Excel 97 - 2003, utilizza LoadOptions e imposta l’attributo relativo per la classe LoadOptions per il file modello da caricare.
loadOptions, _ := NewLoadOptions(LoadFormat_Excel97To2003) | |
workbook, _ := NewWorkbook_String_LoadOptions("Excel03.xls", loadOptions) |
Apertura dei file Microsoft Excel 2007/2010/2013/2016/2019 e Office 365 XLSX
Per aprire un file in formato Microsoft Excel 2007/2010/2013/2016/2019 e Office 365, cioè XLSX o XLSB, specifica il percorso del file. Puoi anche utilizzare LoadOptions e impostare l’attributo/opzioni correlati della classe LoadOptions per il file modello da caricare.
loadOptions, _ := NewLoadOptions(LoadFormat_Xlsx) | |
workbook, _ := NewWorkbook_String_LoadOptions("Book1.xlsx", loadOptions) |
Aspose.Cells supporta anche l’apertura di file Microsoft Excel protetti da password.