【发布时间】:2021-02-03 00:10:56
【问题描述】:
我正在尝试在使用分组的报表上更改我的行颜色。问题是当从一组移动到下一组时,颜色总是以白色开始。这可能会导致尴尬的白色行块没有替代颜色行。
如果我的分组为 1,1,1,2,3,3,4,我的行颜色将变为白色,颜色,白色,白色,白色,颜色,白色,这在视觉上非常不吸引人。
我曾尝试在On Format 事件期间使用 VBA。但是,我尝试过的代码具有相同的结果。
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
Dim Color As Boolean
If Color Then
Me.Section(0).AlternateBackColor = vbWhite
Else
Me.Section(0).AlternateBackColor = RGB(197, 217, 242)
End If
Color = Not (Color)
End Sub
什么是忽略/绕过组以保持交替颜色一致的方法?
【问题讨论】:
标签: vba ms-access formatting