SUPPRIMER CARACTERES APRES LE 2E ESPACE EXCEL

Résolu
Bonjour,

J'ai besoin d'une macro qui supprime les caractères à partir du 2ème espace.

exemple :

14256 DUPONT Hector

deviendrait 14256 DUPONT

Merci d'avance,

Cordialement,

PYGOS

3 réponses

  1. Contributeur
    Salut le forum

    Par formule, ca donnerait :

    =GAUCHE(C10;TROUVE(" ";C10;TROUVE(" ";C10)+1)-1)

    Mytå
    4
    1. Que répondre ? Sinon que :

      MERCI !! & BRAVO !!

      Cordialement,

      Pygos
      0
      1. De rien

        Merci de mettre le post en résolu.

        Bonne continuation

        ;o)
        0
    2. Bonjour,

      Function troncMot(ByVal str As String)
      Dim c As String
      Dim i As Integer
      
          str = Trim(str)
          For i = Len(str) To 1 Step -1
              c = Mid(str, i, 1)
              If c = " " Then
                  troncMot = Trim(Mid(str, 1, i))
                  Exit Function
              End If
          Next i
      End Function


      ;o)
      -2