Farklı Microsoft Excel Sürümlerini Açma

Farklı Microsoft Excel Sürümleri Dosyalarını Açma

Bir uygulama, farklı sürümlerde oluşturulmuş Microsoft Excel dosyalarını açabilmelidir, örneğin Microsoft Excel 95,97 veya Microsoft Excel 2007/2010/2013/2016/2019 ve Office 365. Bir dosyayı birkaç farklı formatta yüklemeniz gerekebilir, bunlar arasında XLS, XLSX, XLSM, XLSB, SpreadsheetML, TabDelimited veya TSV, CSV, ODS ve diğerleri bulunur. Bunu yapmak için, Workbook sınıfının yapıcı veya Workbook metodunu ve SetFileFormat yöntemini kullanarak formatı FileFormatType sınıfı ile belirtin.

FileFormatType demetinde, aşağıda bazıları verilen birçok önceden tanımlanmış dosya formatı bulunur.

Dosya Biçimi Türleri Açıklama
FileFormatType_CSV Bir CSV dosyasını temsil eder
FileFormatType_Excel97To2003 Excel 97 - 2003 dosyasını temsil eder
FileFormatType_Xlsx Excel 2007/2010/2013/2016/2019 ve Office 365 XLSX dosyasını temsil eder
FileFormatType_Xlsm Excel 2007/2010/2013/2016/2019 ve Office 365 XLSM dosyasını temsil eder
FileFormatType_Xltx Excel 2007/2010/2013/2016/2019 ve Office 365 şablonu XLTX dosyasını temsil eder
FileFormatType_Xltm Excel 2007/2010/2013/2016/2019 ve Office 365 makro etkin XLTM dosyasını temsil eder
FileFormatType_Xlsb Excel 2007/2010/2013/2016/2019 ve Office 365 ikili XLSB dosyasını temsil eder
FileFormatType_SpreadsheetML Bir SpreadsheetML dosyasını temsil eder
FileFormatType_Tsv Bir Sekmeyle ayrılmış değerler dosyasını temsil eder
FileFormatType_TabDelimited Bir Sekmeyle Ayrılmış metin dosyasını temsil eder
FileFormatType_Ods Bir ODS dosyasını temsil eder
FileFormatType_Html Bir HTML dosyasını temsil eder
FileFormatType_MHtml Bir MHTML dosyasını temsil eder

Microsoft Excel 95/5.0 Dosyalarını Açma

Microsoft Excel 95/5.0 dosyasını açmak için, ilgili özniteliği belirlemek için LoadOptions sınıfı için LoadOptions kullanın ve şablon dosyası yüklenecek. Bu özelliği test etmek için bir örnek dosya aşağıdaki bağlantıdan indirilebilir:

Excel95 Dosyası

loadOptions, _ := NewLoadOptions(LoadFormat_Excel97To2003)
workbook, _ := NewWorkbook_String_LoadOptions("Excel95.xls", loadOptions)

Microsoft Excel 97 - 2003 Dosyalarını Açma

Microsoft Excel 97 - 2003 dosyasını açmak için LoadOptions kullanın ve ilgili özniteliği belirlemek için LoadOptions sınıfı için LoadOptions kullanın şablon dosyası yüklenecek.

loadOptions, _ := NewLoadOptions(LoadFormat_Excel97To2003)
workbook, _ := NewWorkbook_String_LoadOptions("Excel03.xls", loadOptions)

Microsoft Excel 2007/2010/2013/2016/2019 ve Office 365 XLSX Dosyalarını Açma

Microsoft Excel 2007/2010/2013/2016/2019 ve Office 365 biçimini yani XLSX veya XLSB dosya yolunu belirtin. Ayrıca, şablon dosyası yüklenecek LoadOptions sınıf için LoadOptions ve ilgili öznitelik/seçeneklerini de kullanabilirsiniz.

loadOptions, _ := NewLoadOptions(LoadFormat_Xlsx)
workbook, _ := NewWorkbook_String_LoadOptions("Book1.xlsx", loadOptions)

Aspose.Cells, ayrıca şifreyle korunan Microsoft Excel 2007, 2010, 2013, 2016, 2019 ve Office 365 dosyalarını açmayı destekler.