以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]单元格内删除特定字符串所在的行(或段) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103032) |
||||
-- 作者:jyh7081 -- 发布时间:2017/6/29 13:49:00 -- [求助]单元格内删除特定字符串所在的行(或段) 在单元格内有很多行(Ctrl+回车形成的),我想如果这一类的行中含有“第*列”这类字符的话,就删除单元格内的这一行。
附件:
|
||||
-- 作者:有点色 -- 发布时间:2017/6/29 14:30:00 -- Dim t As Table = Tables("表A") For Each r As Row In t.Rows For Each c As Col In t.Cols Dim ns As String = "" For Each s As String In r.DataRow.Lines(c.name) Dim i1 As Integer = s.IndexOf("第") Dim i2 As Integer = s.IndexOf("列") If i1>=0 AndAlso i2>= 0 AndAlso i1<i2 Then Else ns &= s & vbcrlf End If Next r(c.name) = ns Next Next |