Macro que busque la ultima fila con contenido respecto a la columna B y cuando la encuentre, borre dicha fila y la anterior

Me gustaría que me ayudaras con la siguiente macro.

Necesito una macro que busque en la Hoja "Ingreso" la ultima fila con datos con respecto a la columna "B", cuando la encuentre, borre toda la fila y la anterior a ella.

Por ejemplo si el ultimo dato de la columna "B" es en la celda "B23" entonces debería borrar la fila 23 y la fila 22.

Respuesta
-1

Dim num As Long
Dim filas As String
Sheets("qrcode").Select
Range("b1").Select
num = Range("b1").End(xlDown).Row
filas = CStr(num - 1) & ":" & CStr(num)
Rows(filas).Select
Selection.Delete Shift:=xlUp

Qrcode cambialo por ingreso

Nada no funcionó

Range("b1").Select 

Yo puse esto porque me imagine que ahí empieza tu data (fila 1)pero si tu data empieza en en otra fila cambialo .

Sheets("qrcode").Select

le pusistes el nombre de la hoja correta

InSheets("Ingreso").Select

Sheets("Ingreso").Select

1 respuesta más de otro experto

Respuesta
1

H o l a:

Te anexo la macro

Sub BorrarFilas()
'Por.Dante Amor
    Set h = Sheets("Ingreso")
    u = h.Range("B" & Rows.Count).End(xlUp).Row
    If u > 1 Then h.Rows(u - 1 & ":" & u).ClearContents
End Sub

S a l u d o s

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas