Bonsoir le forum, Bonsoir les ami(e)s,
Je reviens vers vous pour regler 2 problèmes en vba l'un avec split et les tableaux en mémoire et l'autre avec split et récupération du reste de la cellule après le 2ième mot
en vous remerciant d'avance.
1- Mes cellules sont de la forme " * mot1 - mot2 - mot3"
Avec TableauCF = Split(Trim(Replace(Titre3, "*", "")), "-") je récupère les mot1, mot2 et mot3 dans TableauCF(x)
Quand la cellule est de la forme mot1 - mot2 ou mot1, la macro se bloque et s'arrète. Je n'arrive pas à gérer les erreurs. J'ai essayé:
If Not TableauCF(2) Is Nothing Then ....
ou If TableauCF(2) <> "" Then ...
J'ai toujours le meme blocage à la 1ere cellule qui n'a pas 3 mots séparés par un "-"
2- En vba, je peux recuperer chaque mot d'une cellule séparé par un espace. Mais je n'arrive pas à récupérer toute la chaine de caractères (plusieurs mots) après le 2ième espace jusqu'à la fin de la cellule: càd de la cellule " abc def jeje hehe kelqoi" je recupère dans des cellules "abc", "def" et "jeje hehe kelqoi".
Merci de votre aide
Bien cordialement
KIM
Je reviens vers vous pour regler 2 problèmes en vba l'un avec split et les tableaux en mémoire et l'autre avec split et récupération du reste de la cellule après le 2ième mot
en vous remerciant d'avance.
1- Mes cellules sont de la forme " * mot1 - mot2 - mot3"
Avec TableauCF = Split(Trim(Replace(Titre3, "*", "")), "-") je récupère les mot1, mot2 et mot3 dans TableauCF(x)
Quand la cellule est de la forme mot1 - mot2 ou mot1, la macro se bloque et s'arrète. Je n'arrive pas à gérer les erreurs. J'ai essayé:
If Not TableauCF(2) Is Nothing Then ....
ou If TableauCF(2) <> "" Then ...
J'ai toujours le meme blocage à la 1ere cellule qui n'a pas 3 mots séparés par un "-"
2- En vba, je peux recuperer chaque mot d'une cellule séparé par un espace. Mais je n'arrive pas à récupérer toute la chaine de caractères (plusieurs mots) après le 2ième espace jusqu'à la fin de la cellule: càd de la cellule " abc def jeje hehe kelqoi" je recupère dans des cellules "abc", "def" et "jeje hehe kelqoi".
Merci de votre aide
Bien cordialement
KIM