Access数据库培训
网站公告
·Access快速平台QQ群号:189307860    ·Access快速开发平台下载地址及教程    ·欢迎添加微信交流账号:Accessoft7    ·如何快速搜索本站文章|示例|资料!    
您的位置: 首页 > 技术文章 > Access数据库-窗体/数据页

找出重复项,标记红色

时 间:2018-05-10 21:07:49
作 者:雨泉   ID:39037  城市:金昌
摘 要:重复项
正 文:

      今天在网站找到一个比较好的东东,自己研究了一下,现在将我实现的效果和大家分享一下!!

图   示:

点击图片查看大图


具体代码如下:

    Dim ctl As Control
    Dim rst As DAO.Recordset
    Dim str As String
    Set rst = Me.sfrList.Form.RecordsetClone
    If rst.RecordCount > 0 Then rst.MoveFirst
    Do Until rst.EOF
        If DCount("*", "TMP_牛群转群日期", "乳牛号='" & rst!乳牛号 & "'") > 1 Then
            str = str & "乳牛号='" & rst!乳牛号 & "' or "
        End If
        rst.MoveNext
    Loop
    If Len(str) > 0 Then
        str = Left(str, Len(str) - 4)
    End If
    For Each ctl In Me.sfrList.Form
        If ctl.ControlType = acTextBox or ctl.ControlType = acComboBox Then
            ctl.FormatConditions.Add acExpression, acEqual, 1
            ctl.FormatConditions(0).Modify acExpression, , str
            ctl.FormatConditions(0).BackColor = vbRed
        End If
    Next



Access软件网官方交流QQ群 (群号:43631875)       access源码网店

最新评论 查看更多评论(1)

2018/5/13 6:34:03林岚
很好的技巧和思路

发表评论您的评论将提升作者分享的动力!快来评论一下吧!

用户名:
密 码:
内 容:
 

常见问答

技术分类

相关资源

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助