以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  老师这个代码怎么写啊  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=142331)

--  作者:初心不改再说未来
--  发布时间:2019/10/24 14:03:00
--  老师这个代码怎么写啊

AfterEdit


如果操作列是已销售,则记录操作人
如果是其他内容,则不做任何记录

下面这个代码哪里错了啊
If e.Col.Name = "操作" Then \'如果是折扣列的内容发生变化.
    If e.Col = "已销售" Then \'如果新值大于0.15.
        e.Row("销售人") = User.Name
    Else
        e.Cancel = True \'取消变动.
    End If
End If

--  作者:有点蓝
--  发布时间:2019/10/24 14:09:00
--  
If e.Col.Name = "操作" Then \'如果是折扣列的内容发生变化.
    If e.Row("操作") = "已销售" Then \'如果新值大于0.15.
        e.Row("销售人") = User.Name