Bonsoir,
1ere question:
Si Me.CurrentRecord est impair : fbc.HighlightColor
Si Me.CurrentRecord est pair : Me.Section(acDetail).BackColor
2ème question :
Le module clsAlternateColor est un module de classe.
Il te suffit dans chaque formulaire de définir une variable objet de type clsAlternateColor.
Private fbc As clsAlternateColor
L'evènement sur chargement crée un nouvel objet de type clsAlternateColor
Set fbc = New clsAlternateColor
Chaque formulaire a alors son propre objet fbc de type clsAlternateColor.
Tu définie la couleur dans l'évènement sur chargement avec HighlightColor:
1 2 3 4 5 6
| ' Create a new instance of our AlternateColor class
Set fbc = New clsAlternateColor
fbc.HighlightColor = vbGreen
' You MUST set the Form prop
fbc.SetForm Me |
J'espère que j'avais bien compris ta deuxième question. ![;)](https://www.developpez.net/forums/images/smilies/icon_wink.gif)
A+
Partager