I believe I have what you want:
The following code will disable your button if the value in a textbox is Null. Put the code in the On_current event of your form, and in the after_update event of the textbox the value will be in.
That way if the user then enters a value the control button will enable.
First, in the Tag property of the control button put disable
Here is the code:
Dim frmMyForm As Form
Dim ctlMyCtls As Control
Set frmMyForm = Forms!nameofyourform
If IsNull(nameoftxtbox.value) Then
For Each ctlMyCtls In frmMyForm.Controls
If ctlMyCtls.Tag = "disable" Then
ctlMyCtls.Visible = True
ctlMyCtls.Enabled = False
Me.refresh
End If
Next ctlMyCtls
Else
For Each ctlMyCtls In frmMyForm.Controls
If ctlMyCtls.Tag = "disable" Then
ctlMyCtls.Visible = True
ctlMyCtls.Enabled = True
Me.refresh
End If
Next ctlMyCtls
End If
HTH