以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  自动替换  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=177256)

--  作者:zsxx999ja
--  发布时间:2022/5/14 13:50:00
--  自动替换
我想在单元格输入完成后,自动将中文逗号改为英文逗号,如何办?在什么事件中写代码?如何写?
--  作者:有点蓝
--  发布时间:2022/5/14 14:03:00
--  
datacolchanging事件

\'\'\'
If e.DataCol.Name = "第一列" Then
    If 
e.NewValue > "" Then 
        e
.NewValue = e.NewValue.replace(",",",")
    End If
End If


--  作者:zsxx999ja
--  发布时间:2022/5/14 14:13:00
--  
我原在ValidateEdit事件中写的,这样测试不对
If e.Col.Name = "参加人员" Then \'如果正在输入的是折扣列
    If e.Text > "" Then \'如果已经输入内容
        If e.Text.Contains(",") Then
            e.Text = e.Text.Replace(",",",")
            MessageBox.show("已替换")
        End If
    End If
End If

--  作者:zsxx999ja
--  发布时间:2022/5/14 14:15:00
--  
项目启动后就显示自定义的窗体“窗体1”,在哪个事件中写,如何写?


--  作者:有点蓝
--  发布时间:2022/5/14 14:32:00
--  
项目属性AfterOpenProject