|
マクロ初心者です。
調べても原因が分かりませんでした。
原因が分かる方がいましたら、教えていただきたいです。
1回目にマクロを実行すると「エラー1004」が出ます。
エラー画面で終了を押して、もう一度実行するとエラーが出ず、処理が完了します。
3回目もエラーが出て、4回目はうまくいきます。
このように2回に1回エラーが出ます。
エラーが出るのは、以下のコードです。
Option Explicit
Sub 当月入力準備()
Application.ScreenUpdating = False
Dim a As Long, b As Long
a = Selection.Rows.Count
b = Selection.Columns.Count
With Sheets("7月")
.Range("B2").CurrentRegion.Offset(2, 1).Select
Selection.Resize(a - 3, b - 1).Select
Selection.Copy
.Range("B2").CurrentRegion.Offset(3, 1).Select
Selection.Resize(a - 3, b - 1).Select
Selection.PasteSpecial xlPasteValues
.Range("B2").CurrentRegion.Offset(2, 1).Select
Selection.Resize(a - 6, b - 1).Select
Selection.ClearContents
End With
End Sub
|
|