Agregar y recuperar datos

Agregar datos a Cells

Aspose.Cells proporciona una claseLibro de trabajo que representa un archivo Excel Microsoft. ElLibro de trabajo la clase contiene unHojas de trabajo colección que permite el acceso a cada hoja de cálculo del archivo Excel. Una hoja de trabajo está representada por elHoja de cálculo clase. ElHoja de cálculo clase proporciona unaCells recopilación. Cada elemento en elCells colección representa un objeto de laCellclase.

Aspose.Cells permite a los desarrolladores agregar datos a las celdas de las hojas de trabajo llamando alCell clasePoner valor método. Aspose.Cells proporciona versiones sobrecargadas delPoner valor Método que permite a los desarrolladores agregar diferentes tipos de datos a las celdas. Usando estas versiones sobrecargadas delPoner valormétodo, es posible agregar valores booleanos, de cadena, dobles, enteros o de fecha/hora, etc. a la celda.

Mejorando la eficiencia

Si utilizaPoner valorPara poner una gran cantidad de datos en una hoja de cálculo, debes agregar valores a las celdas, primero por filas y luego por columnas. Este enfoque mejora enormemente la eficiencia de sus aplicaciones.

Recuperando datos de Cells

Aspose.Cells proporciona una claseLibro de trabajo que representa un archivo Excel Microsoft. ElLibro de trabajo la clase contiene unHojas de trabajo colección que permite el acceso a las hojas de trabajo del archivo. Una hoja de trabajo está representada por elHoja de cálculo clase. ElHoja de cálculo clase proporciona unCells recopilación. Cada elemento en elCells colección representa un objeto de laCellclase.

ElCellLa clase proporciona varios métodos que permiten a los desarrolladores recuperar valores de las celdas según sus tipos de datos. Estos métodos incluyen:

Cuando un campo no está lleno, las celdas conObtenerValorDoble oObtener valor flotantelanza una excepción.

El tipo de datos contenidos en una celda también se puede verificar usando elCell claseObtener tipo método. De hecho, elCell claseObtener tipo método se basa en laTipo de valor de celdaenumeración cuyos valores predefinidos se enumeran a continuación:

Cell Tipos de valor Descripción
CellValueType_IsBool Especifica que el valor de la celda es booleano.
CellValueType_IsDateTime Especifica que el valor de la celda es fecha/hora.
CellValueType_IsNull Representa una celda en blanco.
CellValueType_IsNumeric Especifica que el valor de la celda es numérico.
CellValueType_IsString Especifica que el valor de la celda es una cadena.
CellValueType_IsUnknown Especifica que el valor de la celda es desconocido.
También puede utilizar los tipos de valores de celda predefinidos anteriores para comparar con el tipo de datos presentes en cada celda.