Apertura de archivos de diferentes versiones de Microsoft Excel

Apertura de archivos de diferentes versiones de Microsoft Excel

Una aplicación a menudo debe poder abrir archivos de Microsoft Excel creados en diferentes versiones, por ejemplo, Microsoft Excel 95,97, o Microsoft Excel 2007/2010/2013/2016/2019 y Office 365. Es posible que necesite cargar un archivo en cualquiera de varios formatos, incluidos XLS, XLSX, XLSM, XLSB, SpreadsheetML, TabDelimited o TSV, CSV, ODS, etc. Utilice el constructor, o especifique el método SetFileFormat de la clase Workbook para especificar el formato utilizando la enumeración FileFormatType.

La enumeración FileFormatType contiene muchos formatos de archivo predefinidos, algunos de los cuales se muestran a continuación.

Tipos de formato de archivo Descripción
FileFormatType_CSV Representa un archivo CSV
FileFormatType_Excel97To2003 Representa un archivo de Excel 97 - 2003
FileFormatType_Xlsx Representa un archivo Excel 2007/2010/2013/2016/2019 y Office 365 XLSX
FileFormatType_Xlsm Representa un archivo de Excel 2007/2010/2013/2016/2019 y Office 365 XLSM
FileFormatType_Xltx Representa un archivo de plantilla XLTX de Excel 2007/2010/2013/2016/2019 y Office 365
FileFormatType_Xltm Representa un archivo XLTM habilitado para macros de Excel 2007/2010/2013/2016/2019 y Office 365
FileFormatType_Xlsb Representa un archivo binario XLSB de Excel 2007/2010/2013/2016/2019 y Office 365
FileFormatType_SpreadsheetML Representa un archivo de SpreadsheetML
FileFormatType_Tsv Representa un archivo de valores separados por tabuladores
FileFormatType_TabDelimited Representa un archivo de texto delimitado por tabuladores
FileFormatType_Ods Representa un archivo ODS
FileFormatType_Html Representa un archivo HTML
FileFormatType_MHtml Representa un archivo MHTML

Apertura de archivos de Microsoft Excel 95/5.0

Para abrir un archivo de Microsoft Excel 95/5.0, use LoadOptions y establezca el atributo relacionado para la clase LoadOptions del archivo de plantilla que se cargará. Se puede descargar un archivo de muestra para probar esta función desde el siguiente enlace:

Archivo de Excel95

Apertura de archivos de Microsoft Excel 97 - 2003

Para abrir un archivo de Microsoft Excel 97 - 2003, use LoadOptions y establezca el atributo relacionado para la clase LoadOptions del archivo de plantilla que se cargará.

Apertura de archivos de Microsoft Excel 2007/2010/2013/2016/2019 y Office 365 XLSX

Para abrir un archivo en formato de Microsoft Excel 2007/2010/2013/2016/2019 y Office 365, es decir, XLSX o XLSB, especifique la ruta del archivo. También puede usar LoadOptions y establecer las opciones y atributos relacionados de la clase LoadOptions del archivo de plantilla que se cargará.

Aspose.Cells también admite la apertura de archivos protegidos con contraseña de Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Office 365.