Supression caractères

Résolu/Fermé
Aurélie - Modifié par Aurélie le 9/04/2015 à 10:17
 Aurélie - 9 avril 2015 à 13:27
Bonjour à tous,

Novice en visual basic, je suis à la recherche d'une commande qui aurai pour fonction de supprimer les 4 derniers caractères sur toute une colonne afin d'avoir pour résultat:

22:31:59.192 -> 22:31:59
merci de votre aide :)

ps: voici un extrait de mon document: http://cjoint.com/?3Djj7ecmJvM

Version: Excel 2003
A voir également:

4 réponses

DjiDji59430 Messages postés 4114 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 23 septembre 2024 668
9 avril 2015 à 10:44
Bonjour,

en b2 =CNUM(GAUCHE(A2;8))
que tu remets en format heure
0
Bonjour,

Oui merci cela fonctionne dans une autre colonne, on peut tout aussi bien utiliser:
=GAUCHE(A2;NBCAR(A2)-4)

Mais mon but est de vraiment écraser la colonne A avec les valeurs corrigées. Je sais qu'Excel interprète le visual basic mais je ne sais pas l'utiliser.
0
Bonjour

voila une macro pour tes fichier TXT

http://cjoint.com/?3DjlK6O4ntz
A+
Maurice
0
Bonjour,
Je ne cherche pas à importer quelconque fichier, je cherche simplement un moyen d'appliquer cette fonction sur toute la colonne.
Merci :)
0
Bonjour

voila une macro pour convertire en heure mm ss
Sub Test()
   For L = 2 To Range("A" & Rows.Count).End(xlUp).Row
      Theure = Range("A" & L).Value
      Range("A" & L).Value = Theure
      Range("A" & L).NumberFormat = "[$-F400]h:mm:ss AM/PM"
   Next
End Sub

A+
Maurice
0
C'est génial !! Merci beaucoup Maurice !
0