セルK7 (100) の内容を切り取り、VBA (下記参照) を使用してM7に貼り付けようとしていますが、エラーが発生し続けます (下記参照)。どこが間違っていますか?:
Sub CutPaste()
Worksheets("Sheet2Test").Activate
Range("K7").Select
Selection.Cut
Range("M7").Select
Selection.Paste
End Sub
絶対に避けた方が無難Select
です。これを使って
Worksheets("Sheet2Test").Range("K7").Cut Worksheets("Sheet2Test").Range("M7")
Selection.Paste
for を置き換えるだけActiveSheet.Paste
なので、次のようになります。
Sub CutPaste()
Worksheets("Sheet2Test").Activate
Range("K7").Select
Selection.Cut
Range("M7").Select
ActiveSheet.Paste
End Sub
それはあなたが望むようにペーストをします。