Farklı Microsoft Excel Sürümlerini Açma
Farklı Microsoft Excel Sürümleri Dosyalarını Açma
Bir uygulamanın genellikle farklı sürümlerde oluşturulmuş Microsoft Excel dosyalarını açabilmesi gerekmektedir, örneğin, Microsoft Excel 95, 97 veya Microsoft Excel 2007/2010/2013/2016/2019 ve Office 365. XLS, XLSX, XLSM, XLSB, SpreadsheetML, TabDelimited veya TSV, CSV, ODS vb. gibi çeşitli formatlardan birinde bir dosyayı yüklemeniz gerekebilir. Formatı belirtmek için yapıcıyı kullanın veya Workbook sınıfının SetFileFormat yöntemini belirtmek için FileFormatType numaralı numaralandırmasını kullanın.
FileFormatType numaralandırması birçok önceden tanımlanmış dosya biçimini içerir. Bunlardan bazıları aşağıda verilmiştir.
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:
Aspose::Cells::Startup(); | |
// Instantiate LoadOptions specified by the LoadFormat. | |
LoadOptions loadOptions(LoadFormat::Excel97To2003); | |
// Create a Workbook object and opening the file | |
Workbook wbExcel95(u"Excel95.xls", loadOptions); | |
//Show following message on console | |
std::cout << "Microsoft Excel 95/5.0 workbook opened successfully!" << std::endl; | |
Aspose::Cells::Cleanup(); |
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.
Aspose::Cells::Startup(); | |
// Instantiate LoadOptions specified by the LoadFormat. | |
LoadOptions loadOptions(LoadFormat::Excel97To2003); | |
// Create a Workbook object and opening the file | |
Workbook wbExcel03(u"Excel03.xls", loadOptions); | |
//Show following message on console | |
std::cout << "Microsoft Excel 97 - 2003 workbook opened successfully!" << std::endl; | |
Aspose::Cells::Cleanup(); |
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.
Aspose::Cells::Startup(); | |
// The path to the documents directory. | |
U16String dataDir = u""; | |
// Opening Microsoft Excel 2007 Xlsx Files | |
LoadOptions loadOptions(LoadFormat::Xlsx); | |
// Create a Workbook object and opening the file from its path | |
Workbook wbExcel07(dataDir + u"Input.xlsx", loadOptions); | |
//Show following message on console | |
std::cout << "Microsoft Excel 2007 - Office365 workbook opened successfully!" << std::endl; | |
Aspose::Cells::Cleanup(); |
Aspose.Cells ayrıca şifre korumalı Microsoft Excel 2007, 2010, 2013, 2016, 2019, Office 365 dosyalarını açmayı destekler.