Bonjour à tous !![]()
Mon problème est assez clair:
j'ai une cellule d'1 StringGrid qui contient '1,20'
or je souhaite sur OnDrawCell tester la valeur de cette cellule pour éventuellement la mettre la cellule en rouge si sa valeur depasse 1 certain seuil.
Donc je fais:
et alors j'ai valeur=1.2000000000124548
Code : Sélectionner tout - Visualiser dans une fenêtre à part Valeur:= StrToFloat(Cells[ACol,ARow]) ;
au lieu de valeur=1.20
et donc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (Valeur>1.20) Then Brush.Color := clRed;
ma cellule passe en rouge alors quel ne devrait pas
Avez vous une idée au niveau de:
Merci à vous,
Code : Sélectionner tout - Visualiser dans une fenêtre à part Valeur:= StrToFloat(Cells[ACol,ARow]) ;
@+
Partager