XL 2010 tronquer chaine de caractères

Mgn_91

XLDnaute Nouveau
Bonjour,

J'ai des cellules qui contiennent noms de documents (ex: abcdef.pdf, blablabla.ppt, lalalala.pptx). Je souhaite grâce à une formule ne garder que les noms des documents sans les extensions.

Je n'y parviens pas avec les formules DROITE ni GAUCHE. Quelqu'un peut-il éclairer ma lanterne ?

Merci pour votre aide.
 

Mgn_91

XLDnaute Nouveau
Bonsoir,

Voici le code associer au dernier fichier excel que vous avez posté :

VB:
Sub test()
For i = 1 To 12
' decoupage
Var = Split(Cells(i, 1), "\")
' resultat
Var = Var(UBound(Var))
' test sur le nombre de .
Var = Split(Var, ".")
If UBound(Var) < 2 Then
    Var = Var(LBound(Var))
    Cells(i, 3) = Var
Else
' pour tous les points
    For j = 0 To UBound(Var) - 1
        If j = 0 Then
            Nouv = Var(j)
            Cells(i, 3) = Nouv
        Else
            Nouv = Nouv & "." & Var(j)
            Cells(i, 3) = Nouv
        End If
    Next j
    Nouv = Empty
End If
Next i
End Sub

Merci infiniment :)
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 813
dernier inscrit
kaiyi