MS Access - 相邻行中的条件格式

时间:2014-09-10 13:48:10

标签: ms-access conditional-formatting

我正在尝试向MSAccess数据表添加条件格式。我想强调以下条件:

Number  Description
======  ==============
1111    Same Desc
1111    Same Desc
2222    Different Desc 1
2222    Different Desc 2
2222    Different Desc 3

对于Number匹配的相邻行,比较相邻的描述(注意:数据表将在子表单中呈现给用户时按数字和描述排序):

当描述匹配时,则什么都不做。如果描述不匹配,请突出显示说明

在上面的示例中,我想突出显示编号为2222的所有3行。

我可以使用AND和OR公式在XLS中使用它。不知道如何在MSAccess中完成。

有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我有一个解决方案,基本上是:

比较包含当前" Number"的行的数量(DCount)。单独到包含当前" Number"的行数。和" Desc"。如果数量为" Number" >数量"数量&描述",然后在描述中有一些变化 - 然后应用一个突出显示。

条件格式标准:

 DCount("[Number]","myTable","[Number] = '" & [Number] & "'") > DCount("[Number]","myTable","[Number] = '" & [Number] & "'And [Desc] = '" & [Desc] & "'")

准确提供我需要的东西。