Макрос при доступе для скрытия полей не работает
Я пытаюсь понять, как заставить макрос работать в Access, но никогда раньше не использовал его. Программа сообщает мне о несоответствии типов. Я не могу понять, что не так в том, как он написан, но, безусловно, есть проблема, потому что он не делает то, что я хочу. Я пытаюсь сделать поле видимым, когда флажок установлен, и невидимым, когда его нет.
Моя страница макросов выглядит так: Если [Forms]![Form name]![Checkbox]=True Then
Установить свойство
Имя элемента управления: Control
Свойство: Видимый
Значение:True
1 ответ
Решение
Поместите этот код в редактор VBA (в коде "имя вашей формы"):
Private Sub Checkbox1_Click()
If Me.Checkbox1 = True Then
Me.Control1.Visible = True
Else
Me.Control1.Visible = False
End If
End Sub
Не забудьте заменить "Checkbox1" и "Control1" на соответствующие имена элементов управления.