2 votes

Comment supprimer tous les espaces dans un tableau Excel

J'ai constaté que dans les données que j'ai importées, il y a un espace au début de chaque cellule d'une colonne. Je ne peux pas simplement les effacer car il y a des milliers d'horodatages. La capture d'écran ci-dessous le montre.

enter image description here

Comment puis-je supprimer ces espaces sans avoir à le faire manuellement ?

3voto

Raystafarian Points 21292

Insérez une colonne à côté des horodatages et mettez cette formule en C2 -

=TRIM(B2)

puis faites-le glisser vers le bas. Maintenant copier-coller spécial - valeurs revenir à la colonne B et supprimer C. Garniture KB.

1voto

Gary's Student Points 18946

Essayez cette courte macro :

Sub NoSpace()
   Dim rng As Range, r As Range
   Set rng = Intersect(ActiveSheet.UsedRange, Range("B:B"))

   For Each r In rng
      If Left(r.Text, 1) = " " Then
         r.Value = Mid(r.Text, 2)
      End If
   Next r
End Sub

0voto

Steffen Roller Points 1441

Si vous ne voulez pas vous embêter avec des macros, si vous ne comptez le faire qu'une seule fois, si vous ne voulez pas avoir une autre colonne et si vos dates ne proviennent que d'une ou deux années :

  • sélectionner la colonne,
  • trouver-remplacer

"2016-" avec "2016-" (sans guillemets, bien sûr)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X