Je comprend à quoi sert TRIM (enlever les espaces) et SPLIT ( envoi dans le tableau cellulecible les morceaux de ELEM qui sont séparés par un tiré .Mais je ne vois pas à quoi sert le (1).
alors prenons un exemple pour y voir plus clair ( enfin j'espère )
Element = Jean - Michel -Jarre
si tu appliques Trim(Split(Elem, "-")(1)) tu obtiens Michel
si tu appliques Trim(Split(Elem, "-")(2)) tu obtiens Jarre
et si Trim(Split(Elem, "-")(0)) tu obtiens Jean
Bonsoir,
la méthode Split renvoie un tableau de base zéro à une dimension contenant le nombre spécifié de sous-chaînes et (1) correspond au 2ème item de ce tableau.
Code:
Sub test()
Dim T, s As String
s = "aaa-zzz-eee-rrr-ttt"
T = Split(s, "-")
MsgBox Split(s, "-")(1) 'ramène zzz
End Sub