Les partenaires publicitaires:

Comment faire pour supprimer les espaces à partir d'une chaîne dans Excel

Microsoft Excel est livré avec un arsenal d'outils qui peuvent vous aider à effectuer efficacement les données des tâches de nettoyage. Par exemple, pour supprimer les espaces à partir d'une chaîne dans Excel, il existe trois méthodes rapides et sale que vous pouvez choisir. Avec la fonction de remplaçant de Microsoft, vous pouvez vous assurer que les formules, les noms et références de cellules ne comprennent pas les espaces dans leur production. Si votre gamme de données contient des valeurs de chaîne seulement et pas de formules, vous pouvez effacer les espaces avec une simple requête "Rechercher et remplacer" ou en exécutant une courte macro.

  1. Utilisation de la fonction DE REMPLACEMENT

    • 1

      Lancez Excel. Créer un nouveau classeur ou ouvrez le classeur que vous souhaitez modifier.

    • 2

      Entrez la formule ci-dessous dans une cellule vide dans votre feuille de calcul.

      = Substitute (A1, "", "")

    • 3

      Remplacer A1 avec une référence à la cellule contenant la chaîne à partir de laquelle vous souhaitez supprimer les espaces. Vous pouvez aussi remplacer A1 avec une chaîne réelle (doit être enfermé dans des guillemets) ou une formule qui produit une valeur de chaîne. Appuyez sur "Entrée" pour voir le résultat.

    • Utilisation de "chercher et remplacer"

      • 1

        Lancez Excel. Créer un nouveau classeur ou ouvrez le classeur que vous souhaitez modifier.

      • 2

        Mettez en surbrillance les cellules qui contiennent des valeurs de chaîne à partir de laquelle vous souhaitez supprimer les espaces.

      • 3



        Ouvrez le "Rechercher et remplacer" fenêtre en appuyant sur "Ctrl" et en appuyant sur "H."

      • 4

        Cliquez sur le champ de texte à côté de "Rechercher" et appuyez sur la barre d'espace une fois. Laissez le "remplacer par« champ vide.

      • 5

        Cliquez sur le bouton "Remplacer tout". Si vous avez sélectionné une seule cellule, cliquez sur le bouton "Remplacer" à la place.

      Utilisation d'une macro

      • 1

        Lancez Excel. Créer un nouveau classeur ou ouvrez le classeur que vous souhaitez modifier.

      • 2

        Ouvrez la fenêtre des macros. Pour ce faire, maintenez la touche "Alt" et appuyez sur "F8". Entrez "RemoveWhiteSpace" sous "nom de macro" puis cliquez sur "Créer".

      • 3

        Copiez et collez le code suivant dans l'éditeur VBA.

        Sous RemoveWhiteSpace ()



        Dim Rng Comme Range

        Pour chaque Rng Dans Selection.Cells

        Rng = Remplacer (RNG, "", "")

        Suivant

        End Sub

      • 4

        Fermez l'éditeur VBA et mettre en évidence les cellules à partir de laquelle vous souhaitez supprimer les espaces.

      • 5

        Maintenez "Alt" et appuyez sur "F8" pour ouvrir la fenêtre des macros à nouveau. Double-cliquez sur "RemoveWhiteSpaces" pour exécuter la macro.

    Conseils Avertissements

    • Pour supprimer les espaces avant ou arrière seulement, utilisez la fonction TRIM intégrée d'Excel. Sa syntaxe est "TRIM (chaîne)," où "chaîne" pourrait être une référence à une cellule contenant une valeur de chaîne.
    • Si vous utilisez Windows 2007 ou supérieur, vous ne pouvez pas avoir accès à la fenêtre des macros et l'onglet développeur par défaut. Pour activer les macros, cliquez sur le bouton Microsoft Office, puis cliquez sur "Options Excel." Choisissez "populaire" de la liste Catégorie et assurez-vous que "Afficher l'onglet Développeur dans le ruban" est cochée.
    » » » » Comment faire pour supprimer les espaces à partir d'une chaîne dans Excel