MsFlexGrid

Résolu
ludolevi Messages postés 5 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 22 juin 2005 - 22 juin 2005 à 16:20
cs_frop01 Messages postés 1352 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 19 novembre 2008 - 22 juin 2005 à 18:24
Bonjour à tous!

Je vous explique mon problème.

J'ai un flexgrid qui est rempli à partir d'une base de données avec 2 colonnes (Numéro Interventions; DateReception). J'aimerais changé la couleur du texte de la colonne DateRecption en fonction de la date actuelle (si la Date de reception est inférieure à la date d'aujourd'hui le texte est en rouge, si elle est superieure le texte est vert).

je pense qu'il faut utiliser une boucle pour parcourir le MsFlexGrid, mais je ne vois pas comment faire...

merci d'avance....

1 réponse

cs_frop01 Messages postés 1352 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 19 novembre 2008 2
22 juin 2005 à 18:24
Private Sub Data1_Reposition()
Dim i As Integer

For i = 1 To MSFlexGrid1.Rows - 1
MSFlexGrid1.Col = 2
MSFlexGrid1.Row = i
If CCur(MSFlexGrid1.Text) > 100 Then
MSFlexGrid1.CellForeColor = vbRed
End If
Next i
MSFlexGrid1.Col = 0
MSFlexGrid1.Row = 0
End Sub
3
Rejoignez-nous