VBA - Extraire une partie du chemin d'accès (Path Directory)

Bonjour à tous,

Je débute en VBA et je souhaiterais extraire une partie (chaine de caractère) d'un chemin d'accès à un fichier ou répertoire de ce type :

ClassName:MethodName - C:\Users\John\Documents\dev\ ......... \ServiceModel.Tests\NavigationProviderTest.cs lines 95-106

Je veux plus précisément récupérer la chaine de caractère située entre les deux derniers BackSlash "\", c'est à dire ServiceModel.Tests , le reste du chemin ne m'intéressant pas.

Dois-je créer un tableau à plusieurs dimensions, une boucle, une condition ?

Merci d'avance pour votre aide.

Bonjour,

Une proposition avec une fonction personnalisée :

Public Function Extraire(S As String) As String
Dim tmp As Variant
    If S = vbNullString Then Exit Function
    tmp = Split(S, "\")
    Extraire = tmp(UBound(tmp) - 1)
End Function

Génial !

Ça marche à merveille.

Merci Jean-Eric

Rechercher des sujets similaires à "vba extraire partie chemin acces path directory"