| 
    
     |  | ▼ponpon さん: >いろいろネットで調べましたが、
 >私には、わかりません。何か方法があるかもしれません。
 >識者の回答をお待ちください。
 >
 >ちなみに、Lockを使えば 何とかなりました。
 >
 >Private Sub UserForm_Initialize()
 > With Me.CommandButton1
 >    .Caption = "入力不可"
 >    .Locked = True
 > End With
 >End Sub
 >
 >Private Sub TextBox1_AfterUpdate()
 >
 >  If IsNumeric(Me.TextBox1.Value) Then
 >   With Me.CommandButton1
 >     .Caption = "入力可"
 >     .Locked = False
 >   End With
 >  End If
 >End Sub
 ponponさん 夜遅くに回答頂き、有難う御座います。
 上例の場合はうまく動作しますが、CommandButton1.Enable=falseの状態にすると
 AfterUpdateに制御が渡ってきません。
 何か1つ制御が移る先がないとだめなようです。
 連休明けまで期間があるので、どなたかの助言を待ってみます。
 
 
 |  |