The box should have property background=normal. If background is transparent, then anything under would show with either box visible or not.
Then this should be enough:
Code:
If Me.InfraDash.Value = "Y" Then
Me.Box140.Visible = True
Else
Me.Box140.Visible = False
End If
If me.InfraDash is bound to a Yes/No field, then it should be a checkbox
Code:
If Me.InfraDash = True then
or if you don't intend to edit InfraDash, then it shouldn't be on the form at all (but still in the recordsource query) and the code would be
Code:
If [InfraDash] = True then
If you want to upload the db, I can show 2 or 3 ways to accomplish what you want in a return post