Explicación de la macro Eliminar Filas en excel vba
H o l a: Dante Buen día.
Necesito que me explique algunas líneas que no logro entender.
Por ejemplo las comparaciones para lograr eliminar la fila, la aplicación del FOR.. NEXT que indica de "i=u" que es la ultima fila, hasta "To 1" y descuente -1 y los cambios en la asignación de variables.
Estaré agradecido por su valioso tiempo saludos!
Sub EliminarFilas() 'Por.Dante Amor u = Range("A" & Rows.Count).End(xlUp).Row ant = Cells(u, "A") j = u n = 0 For i = u To 1 Step -1 If ant <> Cells(i, "A") Then If valor <> "" And n > 1 Then Rows(j & ":" & i + 1).Delete End If j = i n = 0 End If n = n + 1 ant = Cells(i, "A") valor = Cells(i, "B") Next ' 'Revisar columna F u = Range("A" & Rows.Count).End(xlUp).Row For i = u To 1 Step -1 If Cells(i, "F") = "" Then Rows(i).Delete End If Next MsgBox "fin" End Sub
1 Respuesta
Respuesta de Dante Amor
1