VBA~実行時エラー'424':オブジェクトが必要です。~Excel
エラー名
エラー424オブジェクトが必要です。
原因
Variant型の変数に対して、オブジェクトを設定する前にプロパティ、メソッドを使用した時に発生します。
読み取り専用ファイルを下のコードのようにAppendモードやOutputモードで開こうとすると発生します。
エラーが出るコード
Sub test1() Dim a As Variant a.Value = "エクセル" End Sub
修正したコード
Sub test2() Dim a As Variant Set a = Range("A1") a.Value = "エクセル" End Sub