Comment supprimer tout le contenu situé entre crochets dans Excel ?
Lorsque vous travaillez avec des jeux de données dans Excel, il arrive fréquemment que certaines chaînes de texte contiennent des éléments placés entre crochets. Par exemple, vos données peuvent inclure des rapports exportés ou des entrées comportant des annotations, des informations complémentaires ou des codes insérés entre crochets. Dans ce cas, vous souhaitez souvent conserver uniquement le texte principal — pour un traitement ultérieur ou une présentation claire — en supprimant tout ce qui figure entre les crochets, y compris les crochets eux-mêmes. Comme le montre la capture d’écran ci-dessous, le contenu entre crochets doit être entièrement retiré afin d’obtenir un résultat propre et lisible dans chaque cellule.

Supprimer tout ce qui se trouve entre crochets avec la fonctionnalité Rechercher et remplacer
Supprimer tout ce qui se trouve entre crochets avec Kutools pour Excel
Supprimer tout ce qui se trouve entre crochets avec une formule Excel
Supprimer tout ce qui se trouve entre crochets avec du code VBA
Supprimer tout ce qui se trouve entre crochets avec la fonctionnalité Rechercher et remplacer
La fonction Rechercher et remplacer d’Excel permet de supprimer efficacement tout le texte situé entre crochets (parenthèses), y compris les crochets eux-mêmes. Cette méthode est simple, ne nécessite ni formule ni code, et convient donc à tous les niveaux d’utilisateurs. Elle donne les meilleurs résultats lorsque chaque cellule contient une seule paire de crochets, car les cas plus complexes — avec des crochets imbriqués ou multiples — peuvent ne pas être traités de façon optimale par cette approche.
1. Mettez en surbrillance la plage de cellules contenant le texte entre crochets que vous souhaitez nettoyer, ou sélectionnez toute la feuille si nécessaire.
2. Accédez à Accueil > Rechercher et sélectionner > Remplacer, ou appuyez simplement sur Ctrl + H pour ouvrir directement la boîte de dialogue Rechercher et remplacer. Voir la capture d’écran ci-dessous :

3. Dans la boîte de dialogue Rechercher et remplacer, sous l’onglet Remplacer, saisissez (*) dans le champ Rechercher. Laissez le champ Remplacer par vide, car nous souhaitons supprimer complètement le texte entre parenthèses.

4. Cliquez sur Remplacer tout. Une invite s’affiche pour indiquer combien de remplacements ont été effectués.

5. Cliquez sur OK et fermez la boîte de dialogue.
Conseils : Cette méthode est rapide et pratique pour les cas simples. Vous pouvez l’appliquer à une zone sélectionnée, à une feuille entière ou même à un classeur complet. Toutefois, veuillez noter que le modèle (*)correspondra à tout contenu — y compris les espaces — situé entre n’importe quelle paire de parenthèses dans chaque cellule. Si une cellule contient plusieurs paires de parenthèses ou des parenthèses imbriquées, seule la paire la plus externe (ainsi que tout ce qu’elle contient) sera supprimée en une seule opération, ce qui pourrait ne pas produire le résultat escompté.
Précautions : L’action Rechercher et remplacer ne peut pas être annulée si vous effectuez d’autres actions après le remplacement ; il est donc conseillé d’enregistrer votre fichier au préalable ou de travailler sur une copie.
Supprimer tout ce qui se trouve entre crochets avec Kutools pour Excel
Kutools pour Excel propose une alternative très efficace et conviviale pour supprimer tout ce qui se trouve entre crochets dans vos feuilles de calcul et classeurs. Le volet Navigation de Rechercher et remplacer offre une solution flexible pour traiter rapidement de grands volumes de données.
1. Cliquez sur l’onglet Kutools en haut d’Excel, puis sélectionnez Navigation pour ouvrir la fenêtre Navigation. Voir la capture d’écran ci-dessous :

2. Cliquez sur l’icône
pour développer le volet Rechercher et remplacer. Dans ce volet, procédez comme suit :
- (1.) Cliquez sur l’onglet Remplacer.
- (2.) Saisissez (*) dans la zone Rechercher, et laissez le champ Remplacer par vide.
- (3.) Définissez la portée de votre opération : les options disponibles sont Sélection, Feuille de calcul ou Classeur, en fonction de l’emplacement des données entre crochets.
- (4.) Si vous travaillez avec une sélection, utilisez le bouton
pour choisir la plage cible. - (5.) Enfin, cliquez sur Remplacer tout pour supprimer le contenu entre parenthèses dans la zone choisie.

3. Après avoir cliqué sur Remplacer tout, toutes les données situées entre crochets seront immédiatement supprimées de la plage sélectionnée.
Remarque : en raison du caractère irréversible de cette opération, la fonction Annuler est désactivée une fois cette fonctionnalité utilisée. Nous vous recommandons fortement de sauvegarder votre classeur avant de procéder afin d’éviter toute perte de données accidentelle ou toute modification non souhaitée.
Avantages : Kutools vous permet de traiter simultanément plusieurs feuilles et de vastes plages, ce qui améliore considérablement votre efficacité sur les projets de grande envergure. Son interface intuitive réduit les risques d’erreur, la rendant accessible à tous les utilisateurs, quel que soit leur niveau.
Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant
Supprimer tout ce qui se trouve entre crochets avec une formule Excel
Lorsque vous souhaitez conserver une solution dynamique — c’est-à-dire mettre à jour automatiquement le texte nettoyé dès que la source change — vous préférerez sans doute utiliser des formules Excel. Cette approche s’impose particulièrement pour créer des modèles ou traiter des données régulièrement actualisées. La formule suivante supprime à la fois les crochets et le contenu qu’ils encadrent, dans le cas d’une cellule contenant une seule section entre crochets :
1. Supposons que vos données se trouvent dans la cellule A1. Saisissez cette formule dans la cellule adjacente, par exemple B1 :
=TRIM(REPLACE(A1,FIND("(",A1),FIND(")",A1)-FIND("(",A1)+1,"")) 2. Appuyez sur Entrée pour valider. Ensuite, si vous avez davantage de lignes, faites glisser la formule vers le bas pour l’appliquer aux autres enregistrements : sélectionnez B1, utilisez la poignée de recopie (le carré en bas à droite de la cellule) et faites-la glisser vers le bas selon vos besoins.
Détails de la formule :
- TROUVE(«(»,A1): trouve la position de la première parenthèse ouvrante « ( » dans la chaîne.)
- TROUVE(«)»,A1) : trouve la position de la première « ) » après la « ( ».
- REMPLACER(...): Remplace tout ce qui se trouve entre « ( » et « ) » (inclus) par une chaîne vide (« »).
- SUPPRESPACE(...): Supprime les espaces superflus restants après la suppression.
Cas d’application : Cette formule fonctionne lorsque chaque cellule contient au plus une paire de crochets. Elle ne prend pas en charge les cellules comportant plusieurs paires de crochets. Pour ces cas, envisagez une solution VBA ou l’utilisation de colonnes auxiliaires.
Rappel en cas d’erreur : Si aucune parenthèse n’est présente dans la cellule cible, la formule génère une erreur. Pour l’éviter, encapsulez-la dans SIERREUR, par exemple :
=IFERROR(TRIM(REPLACE(A1,FIND("(",A1),FIND(")",A1)-FIND("(",A1)+1,"")),A1) Ainsi, en l’absence de crochets, le texte original sera renvoyé inchangé.
Astuce : Si vous devez gérer plusieurs ensembles de parenthèses dans une même cellule, envisagez d’utiliser des formules plus avancées ou VBA.
Supprimer tout ce qui se trouve entre crochets avec du code VBA
Pour des scénarios plus complexes — par exemple lorsqu’une cellule contient plusieurs ensembles de parenthèses ou lorsque vous souhaitez traiter dynamiquement de grandes plages — une macro VBA constitue une solution puissante. Grâce à VBA, supprimez en toute fluidité tout le contenu entre parenthèses dans les cellules de votre feuille de calcul.
1. Pour utiliser VBA, activez d’abord l’onglet Développeur (s’il n’est pas visible, accédez à)Fichier > Options > Personnaliser le ruban et cochez Développeur), puis cliquez sur Développeur > Visual Basic pour ouvrir l’éditeur VBA.
2. Dans l’éditeur VBA, cliquez sur Insertion > Module, puis collez le code VBA suivant dans la fenêtre du module :
Sub RemoveBracketedContent()
Dim Rng As Range
Dim WorkRng As Range
Dim xCell As Range
Dim xTitleId As String
Dim sVal As String
Dim re As Object
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select Range", xTitleId, WorkRng.Address, Type:=8)
If WorkRng Is Nothing Then Exit Sub
Set re = CreateObject("VBScript.RegExp")
re.Global = True
re.Pattern = "\([^\)]*\)"
For Each xCell In WorkRng
sVal = xCell.Value
If re.Test(sVal) Then
xCell.Value = Trim(re.Replace(sVal, ""))
End If
Next
End Sub 3. Après avoir inséré le code, appuyez sur F5 pour l’exécuter. Une boîte de dialogue s’affichera : sélectionnez la plage de cellules à traiter, puis cliquez sur OK. Tout ce qui se trouve entre parenthèses — y compris les parenthèses elles-mêmes — sera immédiatement supprimé de la plage sélectionnée.
Remarques :
- Ce code supprime tout le contenu situé entre parenthèses dans chaque cellule, même en présence de plusieurs occurrences ou de parenthèses imbriquées.
- Si vos données contiennent d’autres types de crochets que des parenthèses (par exemple, des crochets droits)
[ ]), vous devez modifier la propriétére.Patternafin qu’elle corresponde aux symboles appropriés. - Le code VBA modifie directement les cellules ; veillez donc à effectuer une sauvegarde avant son exécution si vous souhaitez conserver vos données d’origine.
Avantages : VBA offre une grande flexibilité, ce qui le rend idéal pour traiter de grands jeux de données ou des motifs textuels complexes directement dans votre feuille de calcul. Il vous fait gagner un temps considérable sur les opérations répétitives de nettoyage et s’avère indispensable lorsque les méthodes basées sur des formules ne suffisent plus.
Dépannage :
- Si la macro ne s’exécute pas, assurez-vous que les macros sont activées dans votre version d’Excel.
- Si certaines cellules ne sont pas traitées comme prévu, vérifiez le type de crochets utilisés ainsi que le contenu des cellules.
En résumé, la méthode à privilégier dépend de vos besoins précis : un remplacement rapide pour de petits jeux de données simples (Rechercher et remplacer) ; une portée plus large et une flexibilité accrue (Kutools) ; des mises à jour dynamiques (formule) ; ou encore une prise en charge avancée et multi-cas (VBA). Pensez toujours à sauvegarder votre feuille de calcul avant d’appliquer des modifications globales ou irréversibles, notamment avec VBA ou les remplacements en masse. En cas d’erreur ou de résultats inattendus, assurez-vous que le type de parenthèse correspond bien à vos données réelles et que les plages sont correctement sélectionnées. Envisagez également d’utiliser des colonnes auxiliaires avec les approches par formule afin de préserver intactes vos données d’origine.
Meilleurs outils de productivité Office
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.
- 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
pour choisir la plage cible.