Bonjour ,
Je penche sur un problème étonnant depuis un moment.
Mon test me retourne systématiquement "faux" alors que les variables sont bien égales, une idée ?
MsgBox avis 'Retourne 201176
MsgBox .Cells(256, .UsedRange.Find("Avis", MatchCase:=True).Column) 'Retourne 201176
MsgBox .Cells(256, .UsedRange.Find("Avis", MatchCase:=True).Column) = avis 'Retourne faux ???
Merci !
Finalement problème résolu il suffisait de stocker la valeur dans un long puis de le comaprer ensuite. J'imagine que le type est pris en compte lors d'une comparaison en vba.