Private Sub Report_Current()
Dim Top As Long, MidTop As Long, MidBottom As Long, Bottom As Long
Dim lngGold As Long, lngGreen As Long, lngYellow As Long, lngWhite As Long, lngRed As Long
Dim KPIMiss As Field
lngGold = RGB(186, 20, 25)
lngGreen = RGB(167, 218, 78)
lngRed = RGB(186, 20, 25)
lngYellow = RGB(255, 242, 0)
lngWhite = RGB(255, 255, 255)
KPIMiss = [qryQuartile-Final].KPIMiss
Top = DCount(KPIMiss, "qryQuartile-Final") / 4
MidTop = DCount(KPIMiss, "qryQuartile-Final") / 2
MidBottom = DCount(KPIMiss, "qryQuartile-Final") / 2 + DCount(KPIMiss, "qryQuartile-Final") / 4
Bottom = DCount(KPIMiss, "qryQuartile-Final")
If KPIMiss = Top Then
Me!KPIMissed.BackColor = lngGold
End If
If KPIMiss = MidTop Then
Me!KPIMissed.BackColor = lngGreen
End If
If KPIMiss = MidBottom Then
Me!KPIMissed.BackColor = lngYellow
End If
If KPIMiss = Bottom Then
Me!KPIMissed.ForeColor = lngWhite
Me!KPIMissed.BackColor = lngRed
End If
End Sub