Lignes en couleur dans MSHFlexgrid

cs_pat64 Messages postés 2 Date d'inscription jeudi 6 mars 2003 Statut Membre Dernière intervention 18 septembre 2003 - 6 mars 2003 à 18:07
cs_philippe Messages postés 71 Date d'inscription jeudi 20 décembre 2001 Statut Membre Dernière intervention 30 juin 2016 - 8 mars 2003 à 19:53
Bonjour,

Je voudrais mettre certaines ligne de mon MSHFlexgrid en couleur si la zone "Date_Validite" de ma table (Access)
est dépassée ou pas.

quelqu'un peut'il m'aider svp ??
(Doucement, je suis débutant en VB)

Patrick
;)

1 réponse

cs_philippe Messages postés 71 Date d'inscription jeudi 20 décembre 2001 Statut Membre Dernière intervention 30 juin 2016
8 mars 2003 à 19:53
Est-ce que la zone "Date_Validité" est aussi dans le flexgrid?

la procédure ci-dessous met du rouge dans toutes les colonnes

r pour les lignes et c pour les colonnes.
si Date_Validité est dans une colonne du flexgrid voilà la solution
dim r, c
mshflexgrid.col= la colonne où est la date de validité
for r =1 to mshflexgrid.rows-1
mshflexgrid.row=r
if mshflexgrid.text > tadatedevalidité then
for c=0 to mshflexgrid.cols-1
mshflexgrid.col=c
mshflexgrid.cellbackcolor=vbred (rouge)
next c
end if
next r

Si tu as des problèmes, n'hésite pas
bon courage
0
Rejoignez-nous