Supprimer automatiquement les espaces de début des cellules

Anonim

Comment nettoyer les cellules via VBA

Surtout après l'importation de données, il peut arriver que les listes ne puissent pas être lues immédiatement ou ne soient pas formatées correctement. Un problème courant est la présence d'espaces de début devant des nombres ou du texte. La figure suivante montre à quoi peut ressembler un tel contenu :

Pour supprimer automatiquement les espaces de début dans vos données, sélectionnez d'abord la plage de cellules appropriée, puis appelez la macro suivante :

Sous SupprimerEspace ()
Dim Cell As Range
Pour chaque cellule de la sélection
Cell.Value = Application.Trim (Cell.Value)
Cellule suivante
Fin du sous-marin

La macro supprime tous les blancs de début de vos données précédemment sélectionnées. Le contenu est également converti en valeurs absolues en même temps. La figure suivante montre le résultat de la conversion :

Astuce : Si vous souhaitez savoir comment saisir et démarrer des macros dans Excel, vous trouverez une brève description ici : www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros-in -excel-a.html