Phillip
XLDnaute Occasionnel
Bonjour,
Sur une plage de cellules, je veux récupérer une partie de la cellule, mais pour cela il faut qu'elle contiennent @ / ( ou ).
Si elle ne les contient pas mon code plante. j'ai donc fait un test avec le code ci-dessous, mais, ça ne passe pas à la cellule suivante si ma cellule ne contient aucun des caractères testés Qu'est-ce qui ne va pas ?
For Each cell In Plage
If Not cell.Value Like "*/*" Or Not cell.Value Like "*(*" Or Not cell.Value Like "*)*" Or Not cell.Value Like "*@*" Then Exit For
Next cell
ValeurArecuperer = Split(Split(cell, "(")(1), "/")(0)
merci de vos lumières
Phillip
Sur une plage de cellules, je veux récupérer une partie de la cellule, mais pour cela il faut qu'elle contiennent @ / ( ou ).
Si elle ne les contient pas mon code plante. j'ai donc fait un test avec le code ci-dessous, mais, ça ne passe pas à la cellule suivante si ma cellule ne contient aucun des caractères testés Qu'est-ce qui ne va pas ?
For Each cell In Plage
If Not cell.Value Like "*/*" Or Not cell.Value Like "*(*" Or Not cell.Value Like "*)*" Or Not cell.Value Like "*@*" Then Exit For
Next cell
ValeurArecuperer = Split(Split(cell, "(")(1), "/")(0)
merci de vos lumières
Phillip