Eliminar Fila Con Macro si cumple una condición

Estimados Expertos
Agradeceré su ayuda,
Tengo una base de datos con información en la columna A y B, desde la fila 1 a la 5000,
La columna B, contiene texto, necesito crear un macro para que me elimine toda la fila si
en la columna B contiene el texto CASTIGADA o VENCIDA

A B

1 223 CASTIGADA
2 44 ACTIVA
3 34 VENCIDA
4 45 ACTIVA

5000 7 CASTIGADA

1 Respuesta

Respuesta
1

Sigue las Instrucciones para ejecutar la macro
1. Abre tu archivo de excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. En el menú elige Insertar / Módulo
4. En el panel del lado derecho copia la macro
5. Para ejecutarla presiona F5

Sub eliminar()
'Por.DAM
    For i = Range("B" & Rows.Count).End(xlUp).Row To 1 Step -1
        If Cells(i, "B") = "CASTIGADA" Or Cells(i, "B") = "VENCIDA" Then Rows(i).Delete
    Next
End Sub

Saludos. Dante Amor
No olvides finalizar la pregunta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas