KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment supprimer des cellules ou des lignes qui ne sont pas en gras dans Excel ?

AuteurSun Date de modification

Supposons que vous disposiez d’une plage de données comprenant du texte en gras et du texte non gras, comme le montre la capture d’écran ci-dessous. Votre objectif est désormais de supprimer les cellules ou les lignes dont le texte n’est pas en gras. Plutôt que de les éliminer manuellement une par une, ce tutoriel vous propose des astuces efficaces pour résoudre ce problème rapidement dans Excel.

données exemples

Supprimer les lignes si elles ne sont pas en gras avec VBA

Supprimer les cellules si elles ne sont pas en gras avec Rechercher et remplacer et Assistant de plage

Supprimer les lignes/cellules si elles ne sont pas en gras avec Kutools pour Excel bonne idée3


v Supprimer les lignes si elles ne sont pas en gras avec VBA

Pour supprimer les lignes qui ne sont pas en gras, utilisez un code VBA.

1. Appuyez sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.

2. Cliquez sur Insertion > Module, puis collez le code VBA ci-dessous dans la nouvelle fenêtre du Module.

VBA : Supprimez les lignes qui ne sont pas en gras.

Sub DeleteNonBolded()
'UpdatebyKutoolsforExcel20151116
    Dim xRg As Range
    Dim xDelRg As Range
    Dim xAddress As String
    Dim xUpdate As Boolean
    Dim I As Long
    Dim xBold As Variant
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Select a range", "Kutools for Excel", xAddress, , , , , 8)
    Set xRg = Application.Intersect(xRg, ActiveSheet.UsedRange)
    If xRg Is Nothing Then Exit Sub
    If xRg.Areas.Count > 1 Then
        MsgBox "This VBA cannot support multiple range", , "Kutools for Excel"
        Exit Sub
    End If
    xUpdate = Application.ScreenUpdating
    Application.ScreenUpdating = False
    For I = 1 To xRg.Rows.Count
        xBold = xRg.Rows(I).Cells.Font.Bold
        If TypeName(xBold) = "Boolean" Then
            If xBold = False Then
                If xDelRg Is Nothing Then
                    Set xDelRg = xRg.Rows(I).EntireRow
                Else
                    Set xDelRg = Union(xRg.Rows(I).EntireRow, xDelRg)
                End If
            End If
        End If
    Next
    xDelRg.Delete
    Application.ScreenUpdating = xUpdate
End Sub

3. Appuyez sur la touche F5 pour exécuter le code VBA. Dans la boîte de dialogue Kutools pour Excel qui s’ouvre, indiquez la plage dont vous souhaitez supprimer les lignes sans gras, puis cliquez sur le bouton OK.

code VBA pour sélectionner une plage de données

Vous remarquez alors que toutes les lignes ne contenant aucun texte en gras ont été supprimées.

données d’origineflèche droiteles lignes qui ne contiennent pas de cellules en gras sont supprimées

Remarque : les lignes ne peuvent être supprimées que lorsque toutes les cellules de la ligne concernée ne sont pas en gras.

une capture d’écran de kutools for excel ia

Libérez la magie d’Excel avec Kutools IA

  • Exécution intelligente : effectuez des opérations sur les cellules, analysez des données et créez des graphiques, le tout à partir de commandes simples.
  • formules personnalisées : créez des formules sur mesure pour rationaliser vos flux de travail.
  • Programmation VBA : Écrivez et implémentez du code VBA en toute simplicité.
  • Interprétation de formules : Décryptez facilement les formules complexes.
  • Traduction de texte : Franchissez les barrières linguistiques directement depuis vos feuilles de calcul.
Améliorez vos capacités Excel grâce à des outils alimentés par l’intelligence artificielle.Téléchargez dès maintenantet découvrez une efficacité inégalée !

Supprimer les cellules si elles ne sont pas en gras avec Rechercher et remplacer et Assistant de plage

Si vous souhaitez uniquement supprimer le contenu des cellules non Gras, commencez par utiliser la fonction Rechercher et remplacer pour sélectionner d’abord les cellules en Gras. Ensuite, utilisez l’outil Kutools pour Excel – plus précisément son Assistant de plage – afin d’inverser la sélection et exclure les cellules non Gras, puis supprimez leur contenu.

1. Sélectionnez la plage Plage de données dans laquelle vous souhaitez supprimer les cellules non en gras, puis appuyez sur Ctrl + F pour ouvrir la boîte de dialogue Rechercher et remplacer, et cliquez sur le bouton Options. Voir la capture d’écran :

cliquez sur le bouton Options dans la boîte de dialogue Rechercher et remplacer

2. Cliquez sur Format pour accéder à la boîte de dialogue Format de recherche, puis, sous l’onglet Police, sélectionnez Gras dans la liste Style de police. Voir la capture d’écran :

spécifiez le style de police dans la boîte de dialogue Format de recherche

3. Cliquez sur OK > Rechercher tout. Toutes les cellules en gras s’affichent alors dans la boîte de dialogue Rechercher et remplacer. Appuyez sur Ctrl + A pour tout sélectionner, puis fermez la boîte de dialogue Rechercher et remplacer. Voir la capture d’écran :

toutes les cellules en gras sont répertoriées, puis sélectionnez-les

4. Maintenez ensuite ces cellules sélectionnées, puis cliquez sur Kutools > Sélectionner > Assistant de plage. Voir la capture d’écran :

cliquez sur la fonction Assistant de sélection de plage de Kutools

5. Dans la boîte de dialogue qui s’ouvre, cochez d’abord l’option Sélection inverse, puis choisissez Plage de données d'origine. Vous verrez alors que la sélection est inversée. Voir la capture d’écran :

cochez l’option Sélection inverse

6. Cliquez sur Fermer. Appuyez ensuite sur la touche Suppr pour supprimer le contenu des cellules non gras.

appuyez sur la touche Suppr pour supprimer les cellules non en gras


Supprimer les lignes/cellules si elles ne sont pas en gras avec Kutools pour Excel

Les méthodes ci-dessus ne sont pas assez simples. Dans ce cas, utilisez l’utilitaire Kutools pour Excel : Sélectionner les cellules avec un format similaire pour identifier rapidement les cellules non en gras, puis les supprimer.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après avoir installé gratuitementKutools pour Excel, procédez comme suit :

1. Sélectionnez la plage de données concernée, puis cliquez sur Kutools > Sélectionner > Sélectionner les cellules avec un format similaire. Voir la capture d’écran :

cliquez sur la fonction Sélectionner les cellules avec format de Kutools

2. Dans la boîte de dialogue qui s’ouvre, cliquez sur le bouton Sélectionner le format à partir de la cellule pour sélectionner une cellule non en gras dans la plage Plage de données, puis cochez uniquement l’option Gras dans la liste située sous la section Police. Voir la capture d’écran :

cliquez sur le bouton Choisir le format à partir d’une cellule pour sélectionner une cellule non en gras

3. Cliquez sur OK. Une boîte de dialogue s’ouvre alors pour vous indiquer le nombre de cellules sélectionnées ; cliquez simplement sur Oui pour la fermer.

une boîte de dialogue s’ouvre pour indiquer le nombre de cellules sélectionnées

Toutes les cellules non gras sont désormais sélectionnées. Appuyez sur la touche Suppr pour supprimer leur contenu. Si vous souhaitez supprimer les lignes non en gras, cliquez avec le bouton droit sur l’une des cellules sélectionnées et choisissez Supprimer > Ligne entière. Voir les captures d’écran :

sélectionnez Supprimer dans le menu contextuelflèche droitecliquez sur l’option Ligne entière

Démo : Supprimer les cellules/lignes si elles ne sont pas en gras

 

Articles associés :

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels