以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]求一个代码  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89525)

--  作者:fox-BT
--  发布时间:2016/8/23 17:14:00
--  [求助]求一个代码
求一个代码


查找表A第一列里面所有字符,把里面为“好”的字符替换为“不好”

--  作者:2900819580
--  发布时间:2016/8/23 20:37:00
--  
For Each dr As DataRow In DataTables("表B").DataRows
    If dr("第一列") = "好" Then
        dr("第一列") = "不好"
    End If
Next

--  作者:fox-BT
--  发布时间:2016/8/23 21:40:00
--  
不行哦

我是想把表A第一列第一行这一格的内容,“好”变成“不好”,但其它内容不变


比如“今天下大雨了,好了......”         
改为“今天下大雨了,不好了......”


"......"代表还有很多未知的内容

--  作者:大红袍
--  发布时间:2016/8/23 22:22:00
--  
For Each dr As DataRow In DataTables("表B").DataRows
    dr("第一列") = System.Text.RegularExpressions.Regex.Replace(dr("第一列"), "不好|好", "不好")
Next

--  作者:fox-BT
--  发布时间:2016/8/24 9:48:00
--  
这个可以,谢谢!!!图片点击可在新窗口打开查看