Bonjour,
En VBA, j'inscris dans Excel un numéro de commande du type 3-09. Je le compare ensuite à "3-09".
J'ai déclaré mes cellules en texte, mais lors de la comparaison le contenu de la cellule apparaît sous forme de date.
La comparaison est donc faussée car je veux "3-09" et non "01/03/2009".
Quelqu'un a-t-il une solution ?
Mon code est le suivant :
NumCdeABR3 est égal à "3-09". AAA est le contenu de ma cellule qui devrait être "3-09", mais qui enfait est la date "01/03/2009", alors que la cellule est déclarée en texte et que son contenu est "3-09".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Do While Not IsEmpty(CelluleCourante) = True AAA = CelluleCourante.Value If AAA = NumCdeABR3 Then Exit Do End If Set CelluleCourante = CelluleCourante.Offset(1, 0) Loop
Merci
Partager