Eliminar filas
Hola a todos, muchas gracias de antemano.
Mi problema es el siguiente, tengo una macro que utilizaba para eliminar filas que no contenían el valor (Numérico), que yo quería. Y es la siguiente:
Private Sub CommandButton3_Click()
Fila = 1
Do While Range("B" + Trim(Str(Fila))).Value <> ""
If ((Range("B" + Trim(Str(Fila))).Value <= 1000) Or ((Range("B" + Trim(Str(Fila))).Value <= 999999) And (Range("B" + Trim(Str(Fila))).Value >= 10000))) Then
Rows(Fila).EntireRow.Delete
Fila = Fila - 1
End If
Fila = Fila + 1
Loop
End Sub
Y lo que quiero hacer es una macro parecida, que me mire en la columna A en vez de la B, y yo no se mirar las celdas si no son numéricas, y lo que quiero es eliminar todas aquellas filas que en la columna A no empiecen por la letra "D".
Muchas gracias si alguien me pudiese ayudar.
Mi problema es el siguiente, tengo una macro que utilizaba para eliminar filas que no contenían el valor (Numérico), que yo quería. Y es la siguiente:
Private Sub CommandButton3_Click()
Fila = 1
Do While Range("B" + Trim(Str(Fila))).Value <> ""
If ((Range("B" + Trim(Str(Fila))).Value <= 1000) Or ((Range("B" + Trim(Str(Fila))).Value <= 999999) And (Range("B" + Trim(Str(Fila))).Value >= 10000))) Then
Rows(Fila).EntireRow.Delete
Fila = Fila - 1
End If
Fila = Fila + 1
Loop
End Sub
Y lo que quiero hacer es una macro parecida, que me mire en la columna A en vez de la B, y yo no se mirar las celdas si no son numéricas, y lo que quiero es eliminar todas aquellas filas que en la columna A no empiecen por la letra "D".
Muchas gracias si alguien me pudiese ayudar.
1 Respuesta
Respuesta de macros_excel
1