Enlever un espace de fin sur chaque cellule
Résolu
jordan
-
jordan -
jordan -
Bonjour,
J'ai un problème sur vba,
j'ai des cellules sous forme de date mais il y a un espace à la fin, ce qui fait que je ne peut pas faire d'opération sur mes cellules et je cherche un programme vba m'enlevant cet espace.
Exemple : ma cellule est de type "13/09/1989 " (un espace à la fin) et je voudrais qu'elle soit de type "13/09/1989" (pas d'espace à la fin).
Merci d'avance pour votre réponse
Cordialement,
Jordan
J'ai un problème sur vba,
j'ai des cellules sous forme de date mais il y a un espace à la fin, ce qui fait que je ne peut pas faire d'opération sur mes cellules et je cherche un programme vba m'enlevant cet espace.
Exemple : ma cellule est de type "13/09/1989 " (un espace à la fin) et je voudrais qu'elle soit de type "13/09/1989" (pas d'espace à la fin).
Merci d'avance pour votre réponse
Cordialement,
Jordan
3 réponses
-
Pour enlever l'espace de fin - en imaginant que tes données sont en A1:
=GAUCHE(A1;10)
Qui isole les 10 cractères les plus à gauche de ta cellule.
Une fois cela fait, vérifie que tes données importés n'ont pas fixé le format de ta cellule sur texte. Si c'est le cas, change la. -
Salut,
Un pitit complément à la soluce de Bruce willix (salut au passage).
Pas sur qu'avec GAUCHE tu puisses faire des calculs après...
Juste au cas ou cela ne fonctionne pas avec simplement GAUCHE, utiliser en plus DATEVAL, comme ceci :
=DATEVAL(GAUCHE(A1;10))
et après forcer le format date... -