Bonjour,

Je voudrais baser une instruction conditionnelle sur une chaine de caractères à récupérer dans excel (qui est soit payé, soit acompte, soit à payer à la réception).

Je ne pense pas que ce soit la récupération qui pose problème. Je définis que payement est une chaine de caractères et ensuite = Sheets().Cells().Value.

Par contre, au niveau du if, c'est toujours le else qui est exécuté. C'est là que doit se trouver le problème. J'ai mis if payement = "payé" ou else if payement = "à payer à la réception" then... instruction.

Avez-vous une idée de ce qui ne va pas?

Merci beaucoup!