Worksheet_Change secundario privado (blanco de ByVal como gama)
WS dévil como hoja de trabajo
Rng1 dévil como gama
Rng2 dévil como gama
Cel1 dévil como gama
Si Application.Intersect (columnas (“A”), blanco) no es nada entonces salir el submarino
Con el uso
.ScreenUpdating = falso
Extremo con
Fijar WS = las hojas (“OpenItaly”)
Fijar rng1 = WS. Gama (WS. [a2], WS. Células (Rows.Count, “A”). Extremo (xlUp))
Fijar cel1 = rng1.Find (Target.Value, xlValues, xlWhole, xlByRows, falsos)
Si no cel1 entonces no es nada
Fijar rng2 = cel1
strFirstAddress = cel1.Address
Hacer
Fijar cel1 = rng1.FindNext (cel1)
Fijar rng2 = la unión (rng2.EntireRow, cel1)
Colocar mientras que los strFirstAddress <> cel1.Address
Terminar si
Si no rng2 no es nada entonces rng2.EntireRow.Delete
Application.ScreenUpdating = verdad
Submarino del extremo
|