Formato de celdas
Introducción
Formatee Cells usando los métodos GetStyle y SetStyle
Aplique diferentes tipos de estilos de formato en las celdas para establecer colores de fondo o de primer plano, bordes, fuentes, alineaciones horizontales y verticales, nivel de sangría, dirección del texto, ángulo de rotación y mucho más.
Uso de los métodos GetStyle y SetStyle
Si los desarrolladores necesitan aplicar diferentes estilos de formato a diferentes celdas, entonces es mejor obtener elEstilo de la celda utilizandoCell.GetStyle método, especifique los atributos de estilo y luego aplique el formato usandoCell.SetStylemétodo. A continuación se proporciona un ejemplo para demostrar este enfoque para aplicar varios formatos en una celda.
Uso de objetos de estilo para formatear diferentes Cells
Si los desarrolladores necesitan aplicar el mismo estilo de formato a diferentes celdas, pueden usarEstilo objeto. Siga los pasos a continuación para usar elEstiloobjeto:
- Agrega unEstilo objeto llamando alCreateStyle metodo de laLibro de trabajoclase
- Accede a los recién agregadosEstiloobjeto
- Establezca las propiedades/atributos deseados delEstiloobjeto para aplicar la configuración de formato deseada
- Asignar el configuradoEstilooponerse a las celdas deseadas
Este enfoque puede mejorar en gran medida la eficiencia de sus aplicaciones y también ahorrar memoria.
Usando Microsoft Excel 2007 Estilos predefinidos
Si necesita aplicar diferentes estilos de formato para Microsoft Excel 2007, aplique estilos usando Aspose.Cells API. A continuación se proporciona un ejemplo para demostrar este enfoque para aplicar un estilo predefinido en una celda.
Formateo de caracteres seleccionados en un Cell
Tratar con la configuración de fuente explica cómo dar formato al texto en las celdas, pero solo explica cómo dar formato a todo el contenido de la celda. ¿Qué sucede si desea formatear solo los caracteres seleccionados?
Aspose.Cells también admite esta función. Este tema explica cómo usamos esta característica de manera efectiva.
Dar formato a los caracteres seleccionados
Aspose.Cells proporciona una clase,Libro de trabajo que representa un archivo de Excel Microsoft. ÉlLibro de trabajo clase contiene elHojas de trabajo colección que permite el acceso a cada hoja de trabajo en un archivo de Excel. Una hoja de trabajo está representada por elHoja de cálculo clase. ÉlHoja de cálculo la clase proporciona unCells recopilación. Cada artículo en elCells colección representa un objeto de laCellclase.
ÉlCell la clase proporciona laCaracteresmétodo que toma los siguientes parámetros para seleccionar un rango de caracteres dentro de una celda:
- Índice de comienzo, el índice del carácter desde el que comienza la selección.
- Número de caracteres, el número de caracteres a seleccionar.
ÉlCaracteres método devuelve una instancia de laConfiguración de fuenteclass que permite a los desarrolladores formatear los caracteres de la misma manera que lo harían con una celda, como se muestra a continuación en el ejemplo de código. En el archivo de salida, en la celda A1, la palabra ‘Visita’ se formateará con la fuente predeterminada pero ‘Aspose!’ es negrita y azul.
Formateo de filas y columnas
A veces, los desarrolladores necesitan aplicar el mismo formato en filas o columnas. Aplicar formato en las celdas una por una a menudo lleva más tiempo y no es una buena solución. Para abordar este problema, Aspose.Cells proporciona una forma simple y rápida que se analiza en detalle en este artículo.
Formateo de filas y columnas
Aspose.Cells proporciona una clase, elLibro de trabajo que representa un archivo de Excel Microsoft. ÉlLibro de trabajo la clase contiene unHojas de trabajo colección que permite el acceso a cada hoja de trabajo en el archivo de Excel. Una hoja de trabajo está representada por elHoja de cálculo clase. ÉlHoja de cálculo la clase proporciona unCells recopilación. ÉlCellscolección proporciona unaFilasrecopilación.
Dar formato a una fila
Cada artículo en elFilas colección representa unFila objeto. ÉlFilaobjeto ofrece laAplicarEstilo método utilizado para establecer el formato de la fila. Para aplicar el mismo formato a una fila, utilice elEstiloobjeto. Los pasos a continuación muestran cómo usarlo.
- Agrega unEstilo objetar a laLibro de trabajo clase llamando a suCreateStylemétodo.
- Selecciona elEstilopropiedades del objeto para aplicar la configuración de formato.
- Active los atributos relevantes para elBandera de estiloobjeto.
- Asignar el configuradoEstilo objetar a laFilaobjeto.
Dar formato a una columna
ÉlCells colección también proporciona unacolumnas recopilación. Cada artículo en elcolumnas colección representa unColumna objeto. Similar a unFila objeto, elColumna objeto también ofrece laAplicarEstilométodo para dar formato a una columna.
Temas avanzados
- Configuración de alineación
- Configuración de borde
- Establecer formatos condicionales de archivos Excel y ODS.
- Temas y colores de Excel
- Ajustes de relleno
- Configuración de fuentes
- Dar formato a la hoja de trabajo Cells en un libro de trabajo
- Implementar el sistema de fechas de 1904
- Fusión y desfusión Cells
- Configuración de números
- Obtener y establecer estilo para celdas