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 :
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
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".

Merci