Introduction
Excel est un tableur largement utilisé dans le monde professionnel. Il permet de travailler sur des données numériques, mais aussi de gérer des listes de noms, de coordonnées, de dates, etc. Dans la plupart des cas, ces listes doivent être filtrées, triées, modifiées, ou simplement consultées. Mais il arrive que l’on doive barrer un nom dans une liste, par exemple pour signaler qu’une personne est absente, qu’un produit est épuisé, ou qu’une tâche est terminée. Dans cet article, nous allons voir comment barrer un nom sur Excel, en utilisant des astuces simples pour le faire en un rien de temps.
Astuce 1 : Utiliser la mise en forme conditionnelle
La mise en forme conditionnelle est une fonctionnalité d’Excel qui permet d’appliquer un format spécifique à une cellule ou à un ensemble de cellules en fonction d’une règle prédéfinie. Par exemple, on peut changer la couleur d’une cellule si sa valeur dépasse un seuil, ou si elle contient une certaine chaîne de caractères. Dans notre cas, nous allons utiliser cette fonctionnalité pour barrer un nom dans une liste.
Étape 1 : Sélectionner la liste
Pour appliquer une mise en forme conditionnelle à une liste, il faut d’abord la sélectionner. Cliquez sur la première cellule de la liste, puis maintenez le bouton de la souris enfoncé et faites glisser jusqu’à la dernière cellule. Vous pouvez également utiliser les touches Shift + flèche pour sélectionner une plage de cellules.
Étape 2 : Afficher la boîte de dialogue de la mise en forme conditionnelle
Une fois la liste sélectionnée, allez dans l’onglet Accueil du ruban, puis cliquez sur l’icône Mise en forme conditionnelle. Dans le menu déroulant, choisissez "Nouvelle règle".
Étape 3 : Choisir la règle "Contient"
Dans la boîte de dialogue qui s’affiche, choisissez l’option "Utiliser une formule pour déterminer les cellules à mettre en forme", puis dans la zone de texte en dessous, tapez la formule suivante : =ESTNUM(CHERCHE("nom";A1)) où "nom" est le nom que vous souhaitez barrer, et "A1" est la première cellule de la liste. Vous pouvez remplacer A1 par la référence de la cellule qui contient le nom que vous voulez barrer.
Étape 4 : Choisir le format de la mise en forme conditionnelle
Une fois la formule saisie, cliquez sur le bouton "Format" pour choisir le format de la mise en forme conditionnelle. Dans l’onglet "Police", cochez la case "Barré" pour barrer le texte. Vous pouvez également choisir la couleur et le style du trait, ainsi que d’autres options de mise en forme.
Étape 5 : Valider la mise en forme conditionnelle
Cliquez sur "OK" pour valider la mise en forme conditionnelle. Le nom que vous avez choisi est maintenant barré dans la liste. Si vous voulez barrer d’autres noms, il suffit de répéter les étapes 2 à 5 en changeant la valeur de la formule.
Astuce 2 : Utiliser une formule de substitution
Une autre astuce simple pour barrer un nom sur Excel consiste à utiliser une formule de substitution. Cette méthode consiste à remplacer le nom par une autre chaîne de caractères contenant le trait de soulignement (_) ou le tiret (-). Ensuite, on peut utiliser le format de police "Barré" pour afficher cette chaîne de caractères barrée.
Étape 1 : Insérer une colonne supplémentaire
Pour utiliser cette méthode, il faut d’abord insérer une colonne supplémentaire à côté de la liste. Cliquez sur le bouton droit de la souris sur l’en-tête de la colonne où vous voulez insérer une nouvelle colonne, puis choisissez "Insérer" dans le menu contextuel.
Étape 2 : Utiliser la formule de substitution
Dans la première cellule de la nouvelle colonne, tapez la formule suivante : =SUBSTITUE(A1;"nom";"nom") où "nom" est le nom que vous souhaitez barrer, et "A1" est la première cellule de la liste. Cette formule remplace le nom par une chaîne de caractères contenant des traits de soulignement qui peuvent être barrés.
Étape 3 : Copier la formule dans les autres cellules
Une fois la formule saisie, copiez-la dans les autres cellules de la colonne en faisant glisser la poignée de recopie vers le bas. La formule sera automatiquement ajustée aux références des cellules correspondantes.
Étape 4 : Appliquer le format "Barré"
Sélectionnez la colonne qui contient la formule de substitution, puis allez dans l’onglet Accueil du ruban et choisissez le format de police "Barré" dans la liste des styles de police. Les noms qui contiennent la chaîne de caractères "nom" seront automatiquement barrés dans la liste.
Astuce 3 : Utiliser une macro VBA
Enfin, pour les utilisateurs avancés, il est possible d’utiliser une macro VBA pour barrer un nom sur Excel. Cette méthode est plus complexe que les deux précédentes, mais elle offre une plus grande flexibilité et permet d’automatiser plusieurs tâches en même temps.
Étape 1 : Ouvrir l’éditeur VBA
Pour créer une macro VBA, il faut d’abord ouvrir l’éditeur VBA. Allez dans l’onglet Développeur du ruban, puis cliquez sur l’icône "Visual Basic" dans le groupe "Code".
Étape 2 : Créer une nouvelle macro
Dans l’éditeur VBA, cliquez sur le menu "Insertion", puis choisissez "Module". Dans la fenêtre de code qui s’affiche, tapez le code suivant :
Sub BarrerNom()
Dim cell As Range
For Each cell In Selection
If InStr(cell.Value, "nom") > 0 Then
cell.Font.Strikethrough = True
End If
Next cell
End Sub
Cette macro parcourt toutes les cellules de la plage sélectionnée et barre les noms qui contiennent la chaîne de caractères "nom".
Étape 3 : Enregistrer la macro
Enregistrez la macro en lui donnant un nom et en choisissant "Module" comme emplacement. Vous pouvez également attribuer un raccourci clavier à la macro en cliquant sur le bouton "Options…" dans la boîte de dialogue de l’enregistrement.
Étape 4 : Utiliser la macro
Pour utiliser la macro, sélectionnez la liste contenant les noms que vous voulez barrer, puis appuyez sur le raccourci clavier que vous avez attribué à la macro. Les noms qui contiennent la chaîne de caractères "nom" seront automatiquement barrés dans la liste.
Conclusion
Barrer un nom sur Excel peut sembler une tâche simple, mais il existe plusieurs façons de le faire, en fonction de vos besoins et de vos compétences. La mise en forme conditionnelle, la formule de substitution et la macro VBA sont toutes des astuces simples et efficaces pour barrer un nom en un rien de temps. À vous de choisir celle qui convient le mieux à votre situation !
Note : Cet article n'est pas mis à jour régulièrement et peut contenir des informations obsolètes ainsi que des erreurs.