以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何在table中批量移除行? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=30040) |
-- 作者:ericsky -- 发布时间:2013/3/19 21:39:00 -- 如何在table中批量移除行? 想在table中把一些不符合要求的行批量移除(不是删除) 请教代码,谢谢!
|
-- 作者:有点甜 -- 发布时间:2013/3/19 22:32:00 -- 看看: http://www.foxtable.com/help/topics/0408.htm
|
-- 作者:ericsky -- 发布时间:2013/3/19 22:47:00 -- 谢谢,有没有在table中移除的方法? |
-- 作者:有点甜 -- 发布时间:2013/3/19 22:54:00 -- tables("xxx").DataTable.RemoveFor(....)
不过感觉你应该用筛选: http://www.foxtable.com/help/topics/1432.htm
|
-- 作者:ericsky -- 发布时间:2013/3/19 23:38:00 -- 多谢指点,只是筛选后的数据不够精确,只好加上复选框继续移除不需要的行。 谢谢!!
|
-- 作者:狐狸爸爸 -- 发布时间:2013/3/20 9:26:00 -- 这样:
With tables("xxx") if .Filter > "" then .DataTable.RemoveFor(.Filter & " And " & 移除条件) Else .DataTable.RemoveFor(移除条件) End If End wWth |