Aplicar sombreado a filas y columnas alternativas con formato condicional

Aplicar sombreado a filas y columnas alternativas usando formato condicional

Este artículo hace uso de las funciones integradas de Excel, como FILA, COLUMNA Y MOD. Aquí hay pequeños detalles de estas funciones para una mejor comprensión del fragmento de código que se proporciona a continuación.

  • FILA() La función devuelve el número de fila de una referencia de celda. Si se omite la referencia, se supone que la referencia es la dirección de la celda en la que se ha ingresado la función FILA.
  • **COLUMNA()**La función devuelve el número de columna de una referencia de celda. Si se omite la referencia, se asume que la referencia es la dirección de la celda en la que se ha ingresado la función COLUMNA.
  • MODIFICACIÓN() La función devuelve el resto después de dividir un número por un divisor, donde el primer parámetro de la función es el valor numérico cuyo resto desea encontrar y el segundo parámetro es el número utilizado para dividir el parámetro numérico. Si el divisor es 0, ¡devolverá el #DIV/0! error.

Comencemos a escribir código para lograr el objetivo con la ayuda de Aspose.Cells for Java API.

La siguiente instantánea muestra la hoja de cálculo resultante cargada en la aplicación Excel.

todo:imagen_alternativa_texto

Para aplicar el sombreado a columnas alternativas, todo lo que tiene que hacer es cambiar la fórmula**=MOD(FILA(),2)=0** como**=MOD(COLUMNA(),2)=0** , es decir; en lugar de obtener el índice de la fila, modifique la fórmula para recuperar el índice de la columna. La hoja de cálculo resultante, en este caso, se verá como la siguiente imagen.

todo:imagen_alternativa_texto