Bonjour à tous
Si j'ai bien compris, dans ta chaîne de caractères initiale, tu peux avoir soit des tabulations, soit des ; comme délimiteurs, n'est-ce-pas?
Dans ce cas, je pense que la fonction SPLIT ne peut prendre qu'un seul type de délimiteur.
Par conséquent, je pense que tu pourrais d'abord modifier ta chaine de caractères, par exemple pour échanger les tabulations par des ;
et ensuite, tu applique la fonction SPLIT avec les ;
Maintenant, reste le problème des tabulations. Je n'ai pas trouvé s'il y avait un code unique pour une tabulation. Mais tu peux peut-être vérifier ta chaîne de caractères, et avec un peu de chance, tes tabulations seront représentées par un certain nombre d'espaces, par exemple 3 espaces.
Donc voilà ce que je te propose:
TaChaine=Replace(TaChaine," ",";")
T=Split(TaChaine,";")
Bonne journée.