VBA~実行時エラー'1004'RangeクラスのSelectメソッドが失敗しました。~Excel
エラー名
実行時エラー'1004'RangeクラスのSelectメソッドが失敗しました。
原因
VBAで定義されたエラーに対応しない場合に表示されます。
例えばシートがアクティブでない状態でシート上のセルをSelectしようとするとエラーが発生します。
下のエラーが出るコードはSheet2をアクティブにした状態でSheet1のセルA1をSelectしようとしているのでエラーが発生します。
エラーが出るコード
Sub test1() Worksheets("Sheet2").Activate Worksheets("Sheet1").Range("A1").Select End Sub