Ms access 突出显示连续表格的第一行,而不是当前表格?

Ms access 突出显示连续表格的第一行,而不是当前表格?,ms-access,formatting,conditional,Ms Access,Formatting,Conditional,我使用的是一个连续表单,将客户数据显示为子表单。当我通过父窗体插入新记录时,子窗体将重新查询并将新记录显示为customerDate字段的第一行,该字段按降序排列。 我希望始终突出显示第一行,即仅更改该行所有字段的背景色。。我怎样才能做到这一点1.谢谢你 我已使我的表单数据始终按降序排列,因此我尝试使用此方法更改第一条记录的颜色。。但是它仍然不起作用,但是如果我从Boxname.BackColor中删除BackColor,那么它会更改RGB值,但是如果保留BackColor,它就不起作用 Set

我使用的是一个连续表单,将客户数据显示为子表单。当我通过父窗体插入新记录时,子窗体将重新查询并将新记录显示为customerDate字段的第一行,该字段按降序排列。 我希望始终突出显示第一行,即仅更改该行所有字段的背景色。。我怎样才能做到这一点1.谢谢你

我已使我的表单数据始终按降序排列,因此我尝试使用此方法更改第一条记录的颜色。。但是它仍然不起作用,但是如果我从Boxname.BackColor中删除BackColor,那么它会更改RGB值,但是如果保留BackColor,它就不起作用

Set rs = Me.testSubform.Form.Recordset
 With rs
.MoveFirst
 'Me.frmEventLogDataSubform.Form.BoxName.BackColor = lngRed
 Forms!frmBoxEventProcess!frmEventLogDataSubform!BoxName.BackColor = RGB(65, 138, 179)
 End With
Set rs = Nothing

如果子窗体使用序列号,请尝试条件格式,然后根据序列号高亮显示。如果要按日期执行,则将其设置为表达式,如果日期为最大值,则它将以不同的颜色显示。如果您不确定如何回发,请参阅下面的链接,了解背景色的VBA代码,谢谢您的回复。我在玩条件格式。但是在条件格式中查找最大日期的表达式是什么?