Estimados favor su ayuda con una macro

expertos, tengo la siguiente inquietud, perfeccionando un planilla en excel me percato que si el usuario ingresa algún dato mal debiera poder eliminar la fila donde ingreso mal ese dato, no encuentro algo como esto en la red para guiarme.

Según lo que me imagino esto debiera funcionar de la siguiente manera, al presionar un botón debiera aparecer algo que le diga al usuario que ingrese el numero de fila a eliminar, luego aceptar y que la fila se elimine.-

1 Respuesta

Respuesta
1

Sería algo así:

Sub EliminaFila()
'x Elsamatilde
filx = InputBox("Ingresa el nro de fila que necesitas eliminar")
'si no se trata de nros de filas cancela
If IsEmpty(filx) Then Exit Sub
'aquí colocas tus límites, quizás no quieras que eliminen las filas de título
If Val(filx) < 5 Or Val(filx) > 65536 Then Exit Sub
'elimino la fila
ActiveSheet.Range("A" & filx).EntireRow.Delete
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas