[VBA-E07] Pb de conversion de Format
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:
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
[VBA-E07] Pb de conversion de Format
En effet, tu as raison, j'avais oublié ce détail.
Merci, et toutes mes excuses pour cette erreur idiote.
Le pb est résolu, je clos la discussion.