在Access窗体上,我想尝试创建一个按钮,在按下它时,它会将指定表中字段中的所有值更改为false(即取消选中该字段中的所有框)。
我目前的表单名称为DataEntry
Button名称为Command77
表的名称是TestTable
TestTable
中字段的名称为CheckBox
(具有“是/否”)格式。
我已经尝试过这段代码,但它无效。错误是变量未定义。
Private Sub Command77_Click()
TestTable.CheckBox.Value = False
End Sub
答案 0 :(得分:1)
这是因为您的代码查找名为“CheckBox”的表单控件而不是名为Checkbox
的表字段。
如果您要将所有记录的Checkbox
字段设置为false,请改为使用此字段:
DoCmd.RunSQL "UPDATE TestTable SET Checkbox=False"