以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何在输入内容时经过一些处理?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=196074)

--  作者:rongping
--  发布时间:2025/3/27 12:56:00
--  如何在输入内容时经过一些处理?
我有一个列专门用来输入网络中的一些知识段落,但是这个段落中的一些空格和换行我想在输入这个列后直接能处理掉这个怎么实现?
--  作者:有点蓝
--  发布时间:2025/3/27 13:17:00
--  
dim s as string = "后面有空格   ,前面是空格,后面是换行" & vbcrlf & "前面到底是换行"
msgbox(s)
s = s.replace(" ","").replace(vbcr,"").replace(vblf,"")
msgbox(s)

--  作者:rongping
--  发布时间:2025/3/27 13:58:00
--  放在哪个事件中?
我是要放在一个表的事件中
--  作者:有点蓝
--  发布时间:2025/3/27 14:01:00
--  
逻辑都一样的,放到datacolchanging事件处理即可
--  作者:rongping
--  发布时间:2025/3/27 14:33:00
--  我这个没有改变
If e.DataCol.Name = "记录内容" Then 
    

e.NewValue = e.NewValue.replace(" ", "").replace(vbcr, "").replace(vblf, "")

End If

这个如何更改?

--  作者:有点蓝
--  发布时间:2025/3/27 14:48:00
--  
提示什么错误?
--  作者:rongping
--  发布时间:2025/3/27 14:50:00
--  没有任何更改
什么都没变
--  作者:有点蓝
--  发布时间:2025/3/27 14:53:00
--  
1、放的事件不对
2、没有空格和换行

--  作者:rongping
--  发布时间:2025/3/27 15:03:00
--  放哪个事件?
我试过有空格和换行的,但是最终文本没有改变
--  作者:有点蓝
--  发布时间:2025/3/27 15:43:00
--  
请上传实例测试