Forms 使用复选框访问表单切换文本框以使其可见

Forms 使用复选框访问表单切换文本框以使其可见,forms,ms-access,vba,ms-access-2010,Forms,Ms Access,Vba,Ms Access 2010,我试图减少表格的混乱,因为我得到的数据可以填充我表格中或多或少的字段 目前,我正在尝试构建一个事件,但我不知道创建事件所使用的正确语法 现在我有: = if toggle.onclick ="yes" then data.visible=true else data.visible=false end if 在事件选项卡的更新后选项卡中 我希望这能让你知道我想做什么 我在测试表上有这个,所以唯一的对象是: 复选框名称切换 文本框名称数据 默认情况下,文本

我试图减少表格的混乱,因为我得到的数据可以填充我表格中或多或少的字段

目前,我正在尝试构建一个事件,但我不知道创建事件所使用的正确语法

现在我有:

    = if toggle.onclick ="yes" then
    data.visible=true
    else
    data.visible=false
    end if
在事件选项卡的更新后选项卡中

我希望这能让你知道我想做什么

我在测试表上有这个,所以唯一的对象是: 复选框名称切换 文本框名称数据

默认情况下,文本框此时不可见


我的目标是有一个复选框列表,一旦选中它们,相应的文本框就会出现在刷新中。这样,工人们就不会被我当前表单上的文本框数量吓倒。也将减少当前表单上的大量混乱

默认情况下,“切换”值为真或假-不是“是”或“否”。因此,以下是切换字段所需的内容:

Private Sub Toggle_AfterUpdate()
    If Me.Toggle = True Then
        Me.Data.Visible = True
    Else
        Me.Data.Visible = False
    End If
End Sub

我一直在玩弄它,得到了一个无效的外部过程错误,在onclick事件中:=IIf[toggle]=yes[Data].[Visible]=True[Data].[Visible]=False。