Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo eliminar filas si la celda es mayor / menor que cierto valor en Excel?

A veces puede necesitar eliminar filas si las celdas en una columna especificada son mayores o menores que cierto valor en Excel. Este artículo recomendará varios métodos para tratar este problema.

Eliminar filas si la celda es mayor / menor que un cierto valor con código VBA

Eliminar filas si la celda es mayor / menor que cierto valor con Kutools para Excel

Eliminar filas si la celda es mayor / menor que cierto valor con Kutoos for Excel


Seleccione filas completas si la celda es mayor o menor que un cierto valor en una columna

Las Seleccionar celdas específicas utilidad de Kutools for Excel puede ayudarlo a seleccionar fácilmente las filas completas en el rango especificado si la celda es mayor o menor que un valor de certificación en una determinada columna. Ver captura de pantalla a continuación:

Kutools for Excel incluye más de las útiles herramientas de Excel de 300. Gratis para probar sin limitaciones en los días 60. Más info Descargue la versión de prueba gratuita ahora

Ficha Office Habilite la edición y navegación con pestañas en Office y haga su trabajo mucho más fácil ...
Kutools for Excel trae las características avanzadas de 300 a Excel y aumenta su productividad en 80%
  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Kutools funciona con Office 2007-2019 y 365. Es compatible con todos los idiomas y es muy fácil de instalar o implementar. Funciones completas de prueba gratuita de 60-day.

Eliminar filas si la celda es mayor / menor que un cierto valor con código VBA


Supongamos que desea eliminar filas completas si la celda en la columna D es mayor o menor que un cierto valor en Excel. Puede ejecutar el siguiente código VBA para lograrlo.

1. Prensa otro + F11 teclas simultáneamente para abrir el Microsoft Visual Basic para aplicaciones ventana.

2. En el Microsoft Visual Basic para aplicaciones ventana, haga clic recuadro > módulo. Luego copie y pegue el siguiente código de VBA en la ventana Código.

Código de VBA: elimine las filas si la celda es mayor / menor que un cierto valor en Excel

Public Sub ProcessData()
    Dim xRg As Range
    Dim xTxt As String
    On Error Resume Next
    If ActiveWindow.RangeSelection.Count > 1 Then
      xTxt = ActiveWindow.RangeSelection.AddressLocal
    Else
      xTxt = ActiveSheet.UsedRange.AddressLocal
    End If
    Set xRg = Application.InputBox("Please select range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    If (xRg.Areas.Count > 1) Or (xRg.Columns.Count > 1) Then
        MsgBox "You can only select one column per time", vbInformation, "Kutools for Excel"
        Exit Sub
    End If
    xRg.Range("A1").EntireRow.Insert
    Set xRg = xRg.Range("A1").Offset(-1).Resize(xRg.Rows.Count + 1)
    xRg.Range("A1") = "Temp"
    xRg.AutoFilter 1, ">30000"
    Set xRg = Application.Intersect(xRg, xRg.SpecialCells(xlCellTypeVisible))
    On Error GoTo 0
    If Not xRg Is Nothing Then xRg.EntireRow.Delete
End Sub

Nota: En el código anterior,> 30000 significa que va a eliminar filas si las celdas son mayores que 30000 en una columna especificada. Si desea eliminar filas si las celdas tienen un valor inferior a determinado, cambie el signo> a <y luego especifique su valor.

3. Prensa F5 clave para ejecutar el código, en el emergente Kutools for Excel cuadro de diálogo, seleccione el rango (columna individual) que encontrará si las celdas en esta columna son mayores o menores que un cierto valor. Y luego haz clic en OK botón. Ver captura de pantalla:

A continuación, todas las filas con un valor de celda mayor que 30000 en la columna D se eliminan inmediatamente.


Eliminar filas si la celda es mayor / menor que cierto valor con Kutools para Excel

Las Seleccionar celdas específicas utilidad de Kutools for Excel puede ayudarlo a seleccionar todas las filas con celdas mayores o menores que un cierto valor en una columna especificada, y luego puede eliminar manualmente todas las filas seleccionadas a la vez.

Kutools for Excel : con más de 300 útiles complementos de Excel, gratis para probar sin limitaciones en los días 60.

1. Seleccione la columna sobre la que desea eliminar las filas, luego haga clic Kutools > Seleccionar > Seleccionar celdas específicas. Ver captura de pantalla:

2. En el Seleccionar celdas específicas cuadro de diálogo, seleccione Fila completa en el objeto Tipo de selección sección. En el Tipo específico sección, seleccionar Más que or Menos que de la primera lista desplegable, ingrese el cierto valor en el siguiente cuadro de texto y luego haga clic en OK botón.

3. Luego, aparece un cuadro de diálogo para indicarle cuántas filas se seleccionan, haga clic en OK botón. Y puede ver que todas las filas con un valor mayor que 30000 en la columna D se seleccionan inmediatamente.

4. Haga clic derecho en una de las filas seleccionadas, luego haga clic Borrar desde el menú contextual. Y todas las filas seleccionadas se eliminan.


Eliminar filas si la celda es mayor / menor que cierto valor con Kutoos for Excel

Además de los dos métodos anteriores, puede filtrar todas las filas con celdas mayores o menores que un cierto valor en una columna especificada, y luego eliminar todas las filas filtradas con el Eliminar filas y columnas ocultas (visibles) utilidad de Kutools for Excel.

Kutools for Excel : con más de 300 útiles complementos de Excel, gratis para probar sin limitaciones en los días 60.

1. Seleccione el encabezado de la columna, luego haga clic Información > Filtrar. Ver captura de pantalla:

2. Haga clic en la flecha desplegable de la columna sobre la que va a eliminar las filas, luego haga clic en Filtros numéricos > Mas grande que or Menos que como la siguiente captura de pantalla:

3. En el Autofiltro personalizado cuadro de diálogo, ingrese el número determinado después de que sea mayor o menor que el cuadro, y luego haga clic en OK botón.

4. Entonces, todas las filas con ciertas celdas que son mayores o menores que un cierto valor en la columna D se filtran todas. Puede eliminar todas las filas filtradas seleccionando los datos filtrados y luego hacer clic Kutools > Borrar > Eliminar filas y columnas ocultas (visibles). Ver captura de pantalla:

5. En el Eliminar filas y columnas ocultas (visibles) cuadro de diálogo, asegúrese de que En el rango seleccionado la opción se selecciona en Pase a ver lista desplegable, seleccione filas en el objeto Eliminar tipo sección, especifique la opción Filas visibles en Tipo detallado sección, y finalmente haga clic en OK botón.

6. Luego, todas las filas visibles en el rango seleccionado se eliminan inmediatamente, puede cancelar el filtro haciendo clic Información > Filtrar.


Eliminar filas si la celda es mayor / menor que cierto valor con Kutools para Excel

Kutools for Excel incluye más de las útiles herramientas de Excel de 300. Gratis para probar sin limitaciones en los días 60. ¡Descargue la versión de prueba gratuita ahora!


Artículos relacionados:


Kutools for Excel: la mejor herramienta de productividad de Office aumenta su productividad en un 80%

  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    karolina.n28 · 2 years ago
    Hi! How can I change your code (Delete Rows If Cell Is Greater/Less Than A Certain Value With VBA Code) if I would like it to work in every sheet in a workbook?
    I need it to delete the rows if date in column A is