|
De nuevo eres muy parco con tu explicacion, la siguiente linea te elimina desde la celda activa, y tantas filas arriba como marque la variable i, si...
i=2
entonces, te borrar tres filas, la de la celda activa y dos arriba, si quieres solo eliminar tantas filas como marque esta variable, solo restale uno como en el segundo ejemplo
Range(ActiveCell, ActiveCell.Offset(-i, 0)).EntireRow.Delete
Range(ActiveCell, ActiveCell.Offset(-(i - 1), 0)).EntireRow.Delete
Si esto resuelve tu pregunta, te agradecere si la finalizas, sino, vuelve a preguntar, saludos...
Mauricio
|