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

Comment supprimer les espaces en début et en fin de cellule dans Excel ?

AuteurKelly Date de modification

Lorsque vous copiez des données depuis d’autres sources et les collez dans une feuille Excel, des espaces superflus peuvent apparaître en début ou en fin de chaîne dans les cellules. Les supprimer un par un pour assainir vos données serait fastidieux. Ce tutoriel vous présente des méthodes simples et astucieuses pour éliminer rapidement ces espaces initiaux et finaux.
une capture d’écran montrant les données d’origine et les données après suppression des espaces en début de chaîne


Méthode A : Supprimer tous les espaces superflus des chaînes à l’aide de la fonction SUPPRESPACE (2 étapes)

Supprimer les espaces superflus des chaînes

1. Sélectionnez une cellule adjacente à celle dont vous souhaitez supprimer les espaces superflus, puis saisissez la formule suivante :

=TRIM(B2)

B2 est la cellule dont vous souhaitez Supprimer les espaces ; voir la capture d’écran :
une capture d’écran de l’utilisation de la fonction SUPPRESPACE

2. Appuyez sur la touche Entrée pour obtenir le résultat, puis faites glisser la poignée de recopie sur les cellules concernées. Tous les espaces en début, en fin et superflus ont été supprimés.
une capture d’écran des résultats après application de la fonction SUPPRESPACE pour supprimer tous les espaces

Astuce :

1. Vous pouvez copier et coller les résultats de la formule en tant que valeurs, comme illustré ci-dessous :
une capture d’écran illustrant comment copier et coller les résultats de la formule en tant que valeurs

2. Cette méthode est très simple si vous devez uniquement supprimer les espaces dans des cellules contiguës d’une même ligne ou colonne. Toutefois, si vous devez supprimer les espaces en début de cellule dans une plage comportant plusieurs lignes et colonnes, vous devrez appliquer la fonction plusieurs fois. Dans ce cas, essayez plutôt la méthode C.

Supprimer Tous les espaces superflus, y compris les caractères non imprimables et Espace insécable

Si votre chaîne contient des caractères non imprimables, comme ceux représentés dans Excel par CAR(160), la fonction SUPPRESPACE ne suffit pas à les éliminer efficacement. Dans ce cas, combinez les fonctions SUPPRESPACE, EPURAGE et SUBSTITUE pour venir à bout de ces caractères indésirables.

Utilisez cette formule :

=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160),« »)))

Dans cet exemple, la cellule B2 est celle dont vous souhaitez supprimer tous les espaces superflus.
une capture d’écran de l’utilisation d’une formule pour supprimer tous les espaces superflus

Faites ensuite glisser la poignée de recopie vers les cellules sur lesquelles vous souhaitez appliquer cette formule.
une capture d’écran des résultats

Remarque :

La fonction SUPPRESPACE supprime tous les espaces superflus, y compris les espaces initiaux, les espaces finaux ainsi que les espaces excédentaires entre les mots. Si vous souhaitez supprimer uniquement les espaces initiaux, veuillez consulter la méthode B. Si vous souhaitez supprimer uniquement les espaces initiaux, uniquement les espaces finaux, ou encore tous les espaces superflus — y compris les caractères non imprimables —, veuillez consulter la méthode C.


une capture d’écran des outils texte pratiques indispensables

Outils de texte indispensables dans Excel qui vont booster votre efficacité de 90 %

▲ Modifier en lot des chaînes de texte dans les cellules : ajoutez le même texte à plusieurs cellules simultanément, supprimez des caractères spécifiques depuis n’importe quelle position, et bien plus encore.

▲ En plus des outils affichés sur l’image, Kutools pour Excel propose encore 200 autres Outils Avancés capables de résoudre 82 % de vos casse-têtes Excel.

▲ Devenez un expert Excel en 5 minutes, gagnez la reconnaissance de vos collègues et décrochez une promotion.

▲ Le choix privilégié de plus de 110 000 professionnels hautement efficaces et de plus de 300 entreprises mondialement reconnues.

Essai gratuit de 30 jours, aucune carte bancaire requise


Méthode B : Supprimer Espaces avant des chaînes à l’aide d’un code VBA (5 étapes)

Pour transférer ou importer l’intégralité des données d’un document Word vers Excel, 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 afin de créer un nouveau module, puis copiez-collez le code ci-dessous dans ce module.

VBA : Suppression de Espaces avant dans une chaîne

">Sub RemoveLeadingSpace()
'Updateby20131129
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub

une capture d’écran de l’insertion d’un module dans l’éditeur de code VBAune capture d’écran du code VBA dans l’éditeur

3. Appuyez sur la touche F5 pour exécuter le code. Une boîte de dialogue Kutools for Excel s’ouvre alors, vous permettant de sélectionner les cellules dont vous souhaitez supprimer les espaces en début de texte.
une capture d’écran de la sélection de la plage de données dont vous souhaitez supprimer les espaces

4. Après avoir sélectionné les cellules, cliquez sur OK ; les espaces avant dans la sélection ont désormais été supprimés.

une capture d’écran des résultats

Remarque :

Ce code VBA supprime uniquement les espaces en début de texte et modifie vos données d’origine de façon irréversible. Pensez à enregistrer une copie de vos données avant de l’appliquer.


Méthode C : Supprimer les espaces initiaux, finaux, superflus ou tous les espaces selon vos besoins avec Kutools (3 étapes)

Cet outil fait partie des 229 outils disponibles dans Kutools pour Excelet propose cinq options pour supprimer différents types d’espaces selon vos besoins :

  • Supprimer Espaces avant
  • Supprimer Espaces après
  • Supprimer les espaces initiaux et Espaces après
  • Supprimer Tous les espaces superflus
  • Supprimer tous les espaces

Cet outil prend en charge la commande Annuler, mais avant de l’utiliser, vous devez consacrer quelques minutes à son installation gratuite.

1. Sélectionnez les données dont vous souhaitez supprimer les espaces, puis cliquez sur Kutools > Supprimer les espaces. Voir la capture d’écran :
une capture d’écran de l’activation de la fonctionnalité Supprimer les espaces

2. Cochez ensuite l’option souhaitée dans la boîte de dialogue Supprimer les espaces.
une capture d’écran listant toutes les options de types d’espaces

Supprimer uniquement les Espaces avant :
une capture d’écran des résultats après suppression des espaces en début de chaîne

Supprimer uniquement les Espaces après :
une capture d’écran des résultats après suppression des espaces en fin de chaîne

Supprimer uniquement les espaces initiaux et Espaces après :
une capture d’écran des résultats après suppression des espaces en début et fin de chaîne

Supprimer Tous les espaces superflus :
une capture d’écran des résultats après suppression de tous les espaces superflus

Supprimer tous les espaces :
une capture d’écran des résultats après suppression de tous les espaces


Télécharger le fichier exemple

exemple de document Cliquez ici pour télécharger ce fichier exemple


Autres opérations (articles) liées à la conversion de fichiers

Compter les espaces avant une chaîne de texte
Propose une astuce pour compter rapidement le nombre de Espaces avant

Trouver la position du nième espace
Cet article vous dévoile des astuces simples pour localiser facilement la position du nième espace dans Excel.

Ajouter un espace entre le prénom et le nom de famille
Généralement, un espace sépare le prénom et le nom de famille. Cependant, il arrive parfois que ces espaces disparaissent, nécessitant alors de les réinsérer entre les noms dans Excel. Cet article vous propose deux méthodes efficaces pour accomplir cette tâche en un clin d’œil.

Compter le nombre de caractères sans inclure les espaces
Vous utilisez habituellement la fonction NBCAR pour compter les caractères, mais si vous souhaitez exclure les espaces, une autre formule s’impose. Cet article vous propose deux méthodes simples pour résoudre ce problème.


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