Eliminar fila
Hola Elsa
El siguiente código elimina una fila si en esa fila existe el valor que se introduce en un texCodigo
Este cogió función, lo que sucede es que al elimianr la fila, se activa la celda dejando una fila en blanco de por medio después de ela ultima fila ocupada.
Es decir tengo de la fila 4 a la 50 una derie de datos, al elimianr una fila el curosr se me ubica en la fila 52 cuando debería ubicarse en la fila 51 que es la siguiente fila libre o la primer fila vacía puesto que hasta la 50 tiene datos.
Muchas gracias
Private Sub C1_Click()
Dim i As Integer
Dim D As Double
For i = 4 To UltimaFila
Range("A" & i).Select
D = ActiveCell
If D = txtCodigo Then
Range("A" & i).EntireRow.Delete
Else
End If
Next i
End Sub
El siguiente código elimina una fila si en esa fila existe el valor que se introduce en un texCodigo
Este cogió función, lo que sucede es que al elimianr la fila, se activa la celda dejando una fila en blanco de por medio después de ela ultima fila ocupada.
Es decir tengo de la fila 4 a la 50 una derie de datos, al elimianr una fila el curosr se me ubica en la fila 52 cuando debería ubicarse en la fila 51 que es la siguiente fila libre o la primer fila vacía puesto que hasta la 50 tiene datos.
Muchas gracias
Private Sub C1_Click()
Dim i As Integer
Dim D As Double
For i = 4 To UltimaFila
Range("A" & i).Select
D = ActiveCell
If D = txtCodigo Then
Range("A" & i).EntireRow.Delete
Else
End If
Next i
End Sub
1 respuesta
Respuesta de Elsa Matilde
1