我有一个这样的表格:
当我选择多行时,我希望我在表单页脚的删除按钮删除我选择的所有记录。它最终会删除我选择的第一行。试图研究获取所选记录的函数的vba代码,以及我遇到的所有内容,
DoCmd.RunCommand acCmdDeleteRecord
这不会选择所有选定的条目。有什么办法吗?
答案 0 :(得分:3)
请记住,您可以通过单击一个记录的记录选择器(每个客户端名称左侧的灰色矩形)并按下删除键,逐个删除没有代码的记录。您可以对多个相邻记录执行相同操作。如果要删除多个不相邻的记录,则需要进行大的更改:将chkDelete等字段添加到源表并添加绑定复选框。使用该构建,您可以调用删除查询来删除chkDelete = True的所有行。