Como hacer que termine un Bucle en VBA
Espero puedan ayudarme, necesito un bucle que copie en la fila de abajo el valor de la celda activa, pero no puedo hacer que se detenga.
El siguiente código si hace esto pero no se detiene con la ultima fila sino que el ultimo valor lo sigue copiando y copiando sin detenerse, y no puedo encontrar un código o condición para detenerla, me gustaría me pudieran ayudar, muchas gracias de antemano.
Hoja1.Range("R1").Select
Selection.End(xlDown).Select
Do While Not IsEmpty(ActiveCell)
If ActiveCell > "" Then
ActiveCell.Offset(1, 0).Value = ActiveCell
ActiveCell.Offset.End(xlDown).Select
Else
Exit Do
End If
Loop
End Sub
1 respuesta
Respuesta
1