ユーザーフォーム起動時にボタンを無効化させたいのですが
オブジェクトエラーが出てしまいます
VBA
1Private Sub UserForm_Initialize() 2 3 Dim wsData As Worksheet 4 Set wsData = Worksheets("シート1") 5 6 wsData.Range("A1").Activate 7 8 button1.Enabled = False ' ←ここでエラー 9 button2.Enabled = False 10 11End Sub
エラーメッセージ↓
実行時エラー ‘424’: オブジェクトが必要です。
どこが違うのでしょうか・・・
追記
回答者様のもと変更
VBA
1Private Sub UserForm_Initialize() 2 3 Dim wsData As Worksheet 4 Set wsData = Worksheets("シート1") 5 6 wsData.Range("A1").Activate 7 8 wsData.button1.Enabled = False ' ←ここでエラー 9 wsData.button2.Enabled = False 10 11End Sub
エラーメッセージ
コンパイルエラー:メソッドまたはデータメンバーが見つかりません。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/01/26 00:28