Bonjour,
Je bloque depuis ce matin sur un petit problème qui me semblait tout simple...
Contexte :
J'ai une cellule de mon excel qui référence plusieurs erreurs (sous forme de string), la procédure que je veux appliquer est de faire :
Ligne.Cells(16) = Replace(Ligne.Cells(16), " photo " & NomPhoto & " introuvable", "")
Problème :
- Je ne connait pas le nom de la photo et celui-ci ne suit pas une logique : je peux avoir 55 comme SAM_55 ou DSCF055 , ...
- la cellule peux contenir les chaine suivante "ref photo" ou "materiel introuvable" ce qui ne m'empeche d'utiliser la fonction Mid() dans l'exemple suivant :
"ref photo : 65, SAM_30 photo 65 introuvable materiel introuvable"
Début de solution :
Je pense régler le problème si je mets un séparateur, une virgule par exemple, entre chaque erreur (afin de faire un Split) mais j'aimerai une autre solution car le nombre de modifications serai trop importantes
Merci d'avance pour vos réponse !
Partager