Skip to main content

¿Cómo sombrear rápidamente filas filtradas alternas en Excel?

Author: Xiaoyang Last Modified: 2025-08-06

Para mejorar la legibilidad, algunas personas pueden aplicar un color de sombreado a cada otra fila en Excel. El formato condicional puede ayudarte a resolver esto rápidamente. Para más información detallada, por favor visita: ¿Cómo sombrear filas alternas en Excel?

Pero, si necesitas sombrear filas filtradas alternas en Excel, puedes aplicar rápidamente un color de sombreado a las filas filtradas en Excel de la siguiente manera:

Sombrear filas filtradas alternas con Formato Condicional
¡Demasiado complicado!

Sombrear filas filtradas alternas con código VBA
¡Para usuarios avanzados!

Sombrear rápidamente filas filtradas alternas con Kutools para Excel
Simple, fácil para todos los usuarios.


arrow blue right bubbleSombrear filas filtradas alternas con Formato Condicional

Al hacer esto, deberías seguir dos pasos principales:

A: Sombrea el rango alternativamente (paso1-paso5)

B: Filtra los datos que necesitas, el sombreado cambiará automáticamente (paso6-paso9)

1. Selecciona el rango que deseas sombrear. Si ya hay un filtro activo, asegúrate de eliminarlo para seleccionar todo el rango. En este ejemplo, seleccionaremos el rango (A2:G25).

doc-shade-filtered-data1

2. Luego haz clic en Inicio > Formato condicional > Nueva regla, y aparecerá un cuadro de diálogo Nueva regla de formato.

3. Haz clic en la última opción Usar una fórmula para determinar qué celdas formatear en Seleccionar un tipo de regla, e introduce esta fórmula “=MOD(SUBTOTAL(3,$A$1:$A2),2)” en el cuadro.

doc-shade-filtered-data2

4. Luego haz clic en el botón Formato, y aparecerá un cuadro de diálogo Formato de celdas. Haz clic en Relleno y selecciona un color que te guste. Ver captura de pantalla:

doc-shade-filtered-data3

5. Haz clic en Aceptar, volverá al cuadro de diálogo Nueva regla de formato, y ahora puedes ver el color en el cuadro Vista previa. Luego haz clic en Aceptar. Y el rango que seleccionaste se habrá sombreado alternativamente.

doc-shade-filtered-data4

6. Después de completar los pasos anteriores, ahora necesitas filtrar la fecha. Haz clic en Datos > Filtro, Excel añadirá flechas desplegables a los encabezados de columna.

doc-shade-filtered-data5

7. Luego puedes elegir los criterios que necesitas. En este ejemplo, filtraré el nombre del cliente Minimall. Coloca el cursor en las flechas desplegables de Cliente y haz clic, aparecerá un menú, elige Filtros de texto > Contiene… ver captura de pantalla:

doc-shade-filtered-data6

8. Aparecerá un cuadro de diálogo Autofiltro de Cliente. Introduce Minimall en el cuadro contiene.

doc-shade-filtered-data7

9. Luego haz clic en Aceptar. Todas las filas filtradas se han sombreado alternativamente. Ver captura de pantalla:

doc-shade-filtered-data8


arrow blue right bubbleSombrear filas filtradas alternas con código VBA

El primer método es algo complicado, y el siguiente código VBA puede ayudarte a sombrear rápidamente las filas filtradas alternativamente.

Suponiendo que ya has filtrado los datos, ver captura de pantalla:

doc-shade-filtered-data9

1. Haz clic en Desarrollador > Visual Basic, aparecerá una nueva ventana de Microsoft Visual Basic para aplicaciones, haz clic en Insertar > Módulo, e introduce el siguiente código en el Módulo:

VBA: sombreando alternativamente las filas filtradas

Sub ShadeRows()
'Updateby20140529
Dim Rng As Range
Dim WorkRng As Range
Dim shadeIt As Boolean
shadeIt = True
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng.Rows
    If Not Rng.EntireRow.Hidden Then
        Rng.Interior.ColorIndex = _
        IIf(shadeIt, 15, xlNone)
        shadeIt = Not (shadeIt)
    End If
Next
End Sub

2. Haz clic vba run button en el botón para ejecutar el código, una KutoolsforExcel ventana emergente te permitirá seleccionar un rango para sombrear. Ver captura de pantalla:

doc-shade-filtered-data-13

3. Luego haz clic en Aceptar. Y los datos filtrados se han sombreado alternativamente. Ver captura de pantalla:

doc-shade-filtered-data10


arrow blue right bubbleSombrear rápidamente filas filtradas alternas con Kutools para Excel

Kutools para Excel : con más de 300 complementos útiles para Excel, prueba gratuita sin limitaciones durante 30 días. Consíguelo Ahora .

Con Kutools para Excel, puedes sombrear fácil y rápidamente filas filtradas alternas. Puedes lograrlo siguiendo estos pasos:

1. Selecciona los datos filtrados que deseas sombrear.

2. Haz clic en Kutools > Formato > Sombreado de filas alternas.

3. Luego marca la opción Filas desde el Tipo de sombreado en el cuadro de diálogo Sombreado de filas/columnas alternas , y elige un color que te guste en la lista desplegable Color de sombreado, luego marca Formato condicional desde el Método de color, por último elige el número 1 desde el botón Girar cada sombreado. Ver captura de pantalla:

doc-shade-filtered-data11

4. Luego haz clic en Aceptar. Los datos filtrados se han sombreado alternativamente. Ver captura de pantalla:

doc-shade-filtered-data12

Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: Revoluciona el análisis de datos basado en: Ejecución inteligente |Generar código |Crear fórmulas personalizadas |Analizar datos y generar gráficos |Invocar funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!