以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何删除复选框的勾选行  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188448)

--  作者:zhangchi96
--  发布时间:2023/9/20 17:27:00
--  如何删除复选框的勾选行
表格我设置了显示 复选框,当我要删除复选框的勾选的行的时候,如果删除1-10行,就会出现只删除1、3、5、7、9行,可能是因为删的时候行数在变化了,代码如下:

For Each dr As Row In Tables("新进编核算工龄窗体_工作经历表").Rows
    If dr.Checked = True Then
        dr.delete
    End If
Next

请问,如何解决这个问题 ?

--  作者:cd_tdh
--  发布时间:2023/9/20 17:38:00
--  
不应该啊,代码没问题


--  作者:有点蓝
--  发布时间:2023/9/20 17:41:00
--  
参考:http://www.foxtable.com/webhelp/topics/1776.htm