选定行的连续表单,删除按钮

时间:2013-11-25 18:11:11

标签: vba ms-access access-vba ms-access-2010

我有一个这样的表格:

screenshot2.png

当我选择多行时,我希望我在表单页脚的删除按钮删除我选择的所有记录。它最终会删除我选择的第一行。试图研究获取所选记录的函数的vba代码,以及我遇到的所有内容,

DoCmd.RunCommand acCmdDeleteRecord

这不会选择所有选定的条目。有什么办法吗?

1 个答案:

答案 0 :(得分:3)

请记住,您可以通过单击一个记录的记录选择器(每个客户端名称左侧的灰色矩形)并按下删除键,逐个删除没有代码的记录。您可以对多个相邻记录执行相同操作。如果要删除多个不相邻的记录,则需要进行大的更改:将chkDelete等字段添加到源表并添加绑定复选框。使用该构建,您可以调用删除查询来删除chkDelete = True的所有行。