Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment supprimer des lignes si la cellule est supérieure / inférieure à une certaine valeur dans Excel?

Parfois, vous devrez peut-être supprimer des lignes si les cellules d'une colonne spécifiée sont supérieures ou inférieures à une certaine valeur dans Excel. Cet article recommandera plusieurs méthodes pour résoudre ce problème.

Supprimer les lignes si la cellule est supérieure / inférieure à une certaine valeur avec le code VBA

Supprimer les lignes si la cellule est supérieure / inférieure à une certaine valeur avec Kutools for Excel

Supprimer les lignes si la cellule est supérieure / inférieure à une certaine valeur avec Kutoos pour Excel


Sélectionnez des lignes entières si la cellule est supérieure ou inférieure à une certaine valeur dans une colonne

Le bouton Sélectionner des cellules spécifiques utilité de Kutools for Excel peut vous aider à sélectionner facilement les lignes entières dans la plage spécifiée si la cellule est supérieure ou inférieure à une valeur certian dans une certaine colonne. Voir la capture d'écran ci-dessous

Kutools for Excel comprend plus de 300 outils maniables Excel. Gratuit pour essayer sans limitation dans les jours 60. Lire la suite Téléchargez l'essai gratuit maintenant


Supprimer les lignes si la cellule est supérieure / inférieure à une certaine valeur avec le code VBA


Supposons que vous souhaitiez supprimer des lignes entières si la cellule de la colonne D est supérieure ou inférieure à une certaine valeur dans Excel. Vous pouvez exécuter le code VBA suivant pour l'atteindre.

1. presse autre + F11 touches simultanément pour ouvrir le Microsoft Visual Basic pour applications fenêtre.

2. dans le Microsoft Visual Basic pour applications fenêtre, cliquez sur insérer > module. Ensuite, copiez et collez le code VBA ci-dessous dans la fenêtre Code.

Code VBA: Supprimer les lignes si la cellule est supérieure / inférieure à une certaine valeur dans 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

Note: Dans le code ci-dessus, 30000 signifie que vous allez supprimer des lignes si les cellules sont supérieures à 30000 dans une colonne spécifiée. Si vous voulez supprimer des lignes si les cellules sont inférieures à une certaine valeur, veuillez changer le signe> à <et ensuite spécifier votre valeur.

3. presse F5 clé pour exécuter le code, dans le pop-up Kutools for Excel Dans la boîte de dialogue, sélectionnez la plage (colonne unique) que vous trouverez si les cellules de cette colonne sont supérieures ou inférieures à une certaine valeur. Et puis cliquez sur le OK bouton. Voir la capture d'écran:

Ensuite, toutes les lignes avec une valeur de cellule supérieure à 30000 dans la colonne D sont immédiatement supprimées.


Supprimer les lignes si la cellule est supérieure / inférieure à une certaine valeur avec Kutools for Excel

Le bouton Sélectionner des cellules spécifiques utilité de Kutools for Excel peut vous aider à sélectionner toutes les lignes avec des cellules supérieures ou inférieures à une certaine valeur dans une colonne spécifiée, puis vous pouvez supprimer manuellement toutes les lignes sélectionnées à la fois.

Kutools for Excel : avec plus de 300 compléments Excel pratiques, gratuit pour essayer sans limitation dans 60 jours.

1. Sélectionnez la colonne sur laquelle vous souhaitez supprimer les lignes, puis cliquez sur Kutools > Ou sélectionner > Sélectionner des cellules spécifiques. Voir la capture d'écran:

2. dans le Sélectionner des cellules spécifiques boîte de dialogue, sélectionnez Ligne entière le Type de sélection section. dans le Type spécifique section, sélectionnez Supérieure à or Moins que Dans la première liste déroulante, entrez la valeur définie dans la zone de texte suivante, puis cliquez sur OK .

3. Ensuite, une boîte de dialogue apparaît pour vous dire combien de lignes sont sélectionnées, s'il vous plaît cliquez sur le OK bouton. Et vous pouvez voir toutes les lignes avec une valeur supérieure à 30000 dans la colonne D sont sélectionnées immédiatement.

4. Cliquez avec le bouton droit sur l'une des lignes sélectionnées, puis cliquez sur Effacer dans le menu contextuel. Et toutes les lignes sélectionnées sont supprimées.


Supprimer les lignes si la cellule est supérieure / inférieure à une certaine valeur avec Kutoos pour Excel

En plus des deux méthodes ci-dessus, vous pouvez filtrer toutes les lignes avec des cellules supérieures ou inférieures à une certaine valeur dans une colonne spécifiée, puis supprimer toutes les lignes filtrées avec Supprimer les lignes et colonnes cachées (visibles) utilité de Kutools for Excel.

Kutools for Excel : avec plus de 300 compléments Excel pratiques, gratuit pour essayer sans limitation dans 60 jours.

1. Sélectionnez l'en-tête de colonne, puis cliquez sur Données > Filtre. Voir la capture d'écran:

2. Cliquez sur la flèche déroulante de la colonne dans laquelle vous allez supprimer les lignes, puis cliquez sur Filtres numériques > Plus grand que or Moins que comme ci-dessous capture d'écran:

3. dans le Filtre automatique personnalisé boîte de dialogue, entrez le certain nombre après la zone supérieure ou inférieure à la zone, puis cliquez sur le OK .

4. Ensuite, toutes les lignes avec certaines cellules qui sont supérieures ou inférieures à une certaine valeur dans la colonne D sont toutes filtrées. Vous pouvez supprimer toutes les lignes filtrées en sélectionnant les données filtrées, puis cliquez sur Kutools > Effacer > Supprimer les lignes et les colonnes cachées (visibles). Voir la capture d'écran:

5. dans le Supprimer les lignes et les colonnes cachées (visibles) boîte de dialogue, assurez-vous que le Dans la plage sélectionnée l'option est sélectionnée dans Regarder dans liste déroulante, sélectionnez rangées le Supprimer le type section, spécifiez l'option Lignes visibles dans le Type détaillé section, et enfin cliquez sur le OK .

6. Ensuite, toutes les lignes visibles dans la plage sélectionnée sont immédiatement supprimées, vous pouvez annuler le filtre en cliquant sur Données > Filtre.


Supprimer les lignes si la cellule est supérieure / inférieure à une certaine valeur avec Kutools for Excel

Kutools for Excel comprend plus de 300 outils maniables Excel. Gratuit pour essayer sans limitation dans les jours 60. Téléchargez l'essai gratuit maintenant!


Articles Liés:



Outils de productivité recommandés

Office Tab

étoile d&#39;or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d&#39;or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d&#39;or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d&#39;écran de Kutools pour Excel

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 · 1 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