やりたいこと
開くたびに2つのシートのセル内容を削除したい。
Sheet1⇒すべて削除
Shhet2⇒A2から最終行列を削除(1行目だけは残す)
試したこと
vba
1Sub セル削除() 2 ThisWorkbook.WorkSheets("Sheet1").Cells.Clear 3 ThisWorkbook.WorkSheets("Sheet2").Range("A2", Cells(Rows.Count, 1).End(xlUp)).EntireRow.Delete 4End Sub
症状
1回目はこれでうまくいくのですが、2回目以降でSheet2のスクリプトを走ろうとするとき「実行時エラー'1004': アプリケーション定義またはオブジェクト定義のエラーです。」と言うエラーが出てしまう
MSで2回目以降エラーになる件について解説があったのですが、そちらを見てもよく理解できませんでした。
エラーの解消方法をご教示ください。
回答2件
あなたの回答
tips
プレビュー