我想删除表A的所有行,我看过帮助文档,说要倒序删除
for next,从最后一行-1 to 第0行,倒序遍历删除。
我想问,如果我用
for each r as row in tables("xx").rows
r.delete
next
的方法去删除,行吗?
还有,假如我的表开启了多选,我想删除所有被勾选的行,也是必须倒序删除吗?
还是可以这样?
for each r as row in tables("xx")
if r.checked = true then
r.delete
end if
next
我看帮助里是这样
For Each r As Row In Tables("员工").GetCheckedRows
r.Delete
Next
这里又不需要倒序
总结问题:
1非多选下,能用for each去删除所有行吗?
2多选下,需要倒序删除吗?还是用帮助里的方法即可?
[此贴子已经被作者于2016/9/2 22:59:43编辑过]