Supression caractères

Résolu
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

4 réponses

  1. Bonjour,

    en b2 =CNUM(GAUCHE(A2;8))
    que tu remets en format heure
    0
    1. 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
  2. Bonjour

    voila une macro pour tes fichier TXT

    http://cjoint.com/?3DjlK6O4ntz
    A+
    Maurice
    0
    1. Bonjour,
      Je ne cherche pas à importer quelconque fichier, je cherche simplement un moyen d'appliquer cette fonction sur toute la colonne.
      Merci :)
      0
      1. 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
        1. C'est génial !! Merci beaucoup Maurice !
          0