以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何替换指定单元格内的<回车>空行  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=184473)

--  作者:jd72789
--  发布时间:2022/12/9 11:00:00
--  [求助]如何替换指定单元格内的<回车>空行
[求助]如何替换指定单元格内的<回车>空行,我用word是通过查找替换,将"^p"替换为" ",来实现批量删除空行,foxtable的替换功能可以实现吗,如果可以,<回车>行用什么字符表示?
--  作者:有点蓝
--  发布时间:2022/12/9 11:27:00
--  
vb的回车符是:vbcrlf


--  作者:fanjq8686
--  发布时间:2022/12/9 14:08:00
--  
在表属性的DataColChanged事件中:

Select Case e.DataCol.Name
    Case "列名"
        Dim lst As New List(Of String)
        Dim lst1 As New List(Of String)
        lst = e.DataRow.Lines(e.DataCol.Name)
        For Each li As String In lst
            If li > "" Then lst1.add(li)
        Next
        e.DataRow.Lines(e.DataCol.Name) = lst1
End Select