我有一个子窗体,其中选定的记录控制着显示在主窗体上的数据。我希望通过条件格式将子窗体上的选定记录突出显示为黄色。
方法1
当子窗体具有焦点时,可以将条件格式设置为“字段具有焦点”,但是在子窗体外部单击时,突出显示将停止。
方法2
将条件格式设置为“表达式是”并在主窗体中创建与子窗体相等的文本框记录ID仅突出显示子窗体中的第一条记录。
[SubformID] = [Forms]![frm_MainForm]![tbSubformID]
任何帮助将不胜感激!谢谢!
答案 0 :(得分:2)
方法2已关闭。
相反,请在子窗体上使用隐藏的文本框。在子窗体的Form_Current事件中,将.Value属性设置为等于当前所选记录的ID。然后,使用条件格式设置,使用 Expression Is 来检查该文本框的值是否等于子窗体的ID字段的值。