¿Cómo sombrear rápidamente filas filtradas alternas en Excel?
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.
Sombrear 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).
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.
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:
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.
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.
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:
8. Aparecerá un cuadro de diálogo Autofiltro de Cliente. Introduce Minimall en el cuadro contiene.
9. Luego haz clic en Aceptar. Todas las filas filtradas se han sombreado alternativamente. Ver captura de pantalla:
Sombrear 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:
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 en el botón para ejecutar el código, una KutoolsforExcel ventana emergente te permitirá seleccionar un rango para sombrear. Ver captura de pantalla:
3. Luego haz clic en Aceptar. Y los datos filtrados se han sombreado alternativamente. Ver captura de pantalla:
Sombrear 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:
4. Luego haz clic en Aceptar. Los datos filtrados se han sombreado alternativamente. Ver captura de pantalla:
Las mejores herramientas de productividad para Office
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!