Foxtable(狐表)用户栏目专家坐堂 → IF问题


  共有2160人关注过本帖树形打印复制链接

主题:IF问题

帅哥哟,离线,有人找我吗?
jick0526
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:715 积分:6677 威望:0 精华:0 注册:2016/6/27 17:56:00
IF问题  发帖心情 Post By:2018/5/10 4:50:00 [只看该作者]

老师请问下,当A列一样,B列的日期为最新日期时,C列自动输入正确,否则为空,如果A列的代号只有一行,那么这行的日期默认就是最新的,代码要怎么写,谢谢!如图

 A列   B列    C列 
   233   2017-06-05   正确
   526   2017-03-09   
   526   2018-04-02   正确
   721   2018-05-07   正确
   721   2017-09-09   
   721   2018-02-02   


 回到顶部
帅哥哟,离线,有人找我吗?
y2287958
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4759 积分:34603 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2018/5/10 7:53:00 [只看该作者]

用find

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/10 8:49:00 [只看该作者]

datacolchanged事件

 

Select Case e.DataCol.name
    Case "A", "B"
        Dim drs As List(Of DataRow) = e.DataTable.Select("A = '" & e.DataRow("A") & "'", "B desc")
        If drs.count > 0 Then
            drs(0)("c") = "正确"
            For i As Integer = 1 To drs.count-1
                drs(i)("C") = Nothing
            Next
        End If
End Select


 回到顶部