1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| Option Compare Database
Private blnCouleur As Boolean
Private Sub EntêteGroupe0_Format(Cancel As Integer, FormatCount As Integer)
'Initialiser la variable au début de chaque page, on débute par le fond en gris-clair.
blnCouleur = True
End Sub
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
' Objectif: mettre en alternance la couleur de fond des lignes en couleur et en blanc.
'
If blnCouleur Then 'fond de la ligne en gris clair
Me.Section(acDetail).BackColor = 12500670
Else
Me.Section(acDetail).BackColor = vbWhite
End If
'Inversion de la valeur booléenne après formatage et impression de chaque ligne
blnCouleur = Not blnCouleur
End Sub |
Partager