Not sure, as I just tested and this worked as expected:
Code:
Private Sub Combo30_AfterUpdate()
If Me.Combo30 = "Paul" Then
Me.SubformControlName.Form.TextboxName.Visible = False
Else
Me.SubformControlName.Form.TextboxName.Visible = True
End If
End Sub
You generally have to set focus first to the subform itself before setting focus to a control on the subform. I'd also use the after update event rather than the change event. The change event fires with each keystroke; the after update won't fire until the user is done.