Comment filtrer par police grasse dans Excel (avec exemple)



Souvent, vous souhaiterez peut-être filtrer les cellules dans Excel selon que les cellules ont ou non une police en gras.

Par exemple, supposons que nous disposions de l’ensemble de données suivant et que nous souhaitions filtrer les cellules pour afficher uniquement celles qui ont une police en gras :

Le moyen le plus simple de procéder consiste à écrire du code en VBA dans Excel.

L’exemple étape par étape suivant montre exactement comment procéder.

Étape 1 : Saisissez les données

Tout d’abord, saisissez les valeurs des données dans Excel :

Étape 2 : Afficher l’onglet Développeur dans Excel

Ensuite, nous devons nous assurer que l’onglet Développeur est visible sur le ruban supérieur d’Excel.

Pour ce faire, cliquez sur l’onglet Fichier , puis sur Options , puis sur Personnaliser le ruban .

Sous la section intitulée Onglets principaux , cochez la case en regard de Développeur , puis cliquez sur OK :

Étape 3 : créer une macro à l’aide de VBA

Ensuite, cliquez sur l’onglet Développeur le long du ruban supérieur, puis cliquez sur l’icône Visual Basic :

Ensuite, cliquez sur l’onglet Insérer , puis cliquez sur Module dans le menu déroulant :

Ensuite, collez le code suivant dans l’éditeur de code du module :

Function FindBold(r As Range)
FindBold = r.Font.Bold
End Function

La capture d’écran suivante montre comment procéder :

Une fois que vous avez entré le code, n’hésitez pas à fermer l’éditeur VB. Le code sera automatiquement enregistré.

Étape 4 : utilisez la macro pour vérifier si les cellules ont une police en gras

Ensuite, tapez la formule suivante dans la cellule B2 pour vérifier si la cellule A2 est en gras ou non :

=FindBold(A2)

Cliquez et faites glisser cette formule vers chaque cellule restante de la colonne B :

La colonne B renvoie désormais VRAI ou FAUX pour indiquer si chaque cellule correspondante de la colonne A est en gras ou non.

Étape 5 : Filtrer par police grasse

Maintenant que nous avons une colonne avec des valeurs VRAI et FAUX, nous pouvons simplement filtrer les lignes en fonction des valeurs de cette nouvelle colonne.

Pour ce faire, mettez en surbrillance la plage de cellules A1:B11 , puis cliquez sur l’onglet Données le long du ruban supérieur, puis cliquez sur l’icône Filtre dans le groupe Trier et filtrer .

Cliquez ensuite sur la flèche déroulante à côté de l’en-tête Police en gras ? et décochez la case à côté de FALSE :

Une fois que vous avez cliqué sur OK , les lignes seront filtrées pour afficher uniquement celles où le nom de l’équipe est en gras :

Filtrer Excel par police grasse

Remarque : N’hésitez pas à décocher la case à côté de TRUE pour filtrer les cellules qui n’ont pas de police en gras.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :

Comment filtrer par nombre de caractères dans Excel
Comment utiliser un filtre sensible à la casse dans Excel
Comment filtrer par plusieurs couleurs dans Excel

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *