Macro que elimine filas, siempre y cuando la columna tenga formato condicional.

Hola amigos, esta vez le escribo porque como podran ver en la presente imagen, tengo en la columna E unos valores unos de color negro y otros de color rojo con formato condicional. Necesito que me ayuden con una macro que sea capaz de eliminar las filas, siempre y cuando en la columna tenga el color.

2 Respuestas

Respuesta
1

Prueba esta macro borra las celdas que contengan un color no importa si es de formato condicional, creo que ya te había pasado esta macro, lo único que tienes que averiguar es el color RGB eso lo haces con la grabadora de macros, grabando cuando generas un formato condicionado, luego que termines abres la macro y el color RGB lo copias a esta macro.

Sub borrar_condicionados()
    With Range("a1").CurrentRegion
        .AutoFilter
        .AutoFilter Field:=5, Criteria1:=RGB(255, 199, 206), Operator:=xlFilterCellColor
        .Offset(1).EntireRow.Delete
        .AutoFilter
    End With
End Sub
Respuesta
1

[Hola

Trabajar sobre celdas con formato condicional siempre requiere un poco más de ingenio y/o programación que cuando se trabaja sobre formatos "comunes" por lo que lo recomendado es trabajar sobre la misma condición que hace que se active dicho formato condicional ¿en tu caso, cuál es?

Abraham Valencia

Abraham, existe alguna forma que uno pueda destacar algún numero con color y que no sea con formato condicional?

Si no quieres usar "Formato condicional" necesariamente tienes que usar macros.

Abraham Valencia

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas