マクロ 17回
マクロ講座16回では、形式を選択して貼り付けを行う場合の、
「値の貼り付けをするマクロ」を作成しました。
今回は、その中身を見ていきます。
(サンプルファイルは、こちらから マクロ講座17回サンプルデータ)

Sub Macro1()
Range("F2:F4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
にあるRange("F2:F4").Select の部分は汎用マクロには必要ないので、削除できます。
Sub 値の貼り付け2()
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
End Sub
Sub 値の貼り付け2()
On Error Resume Next
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Operation:=xlNone,SkipBlanks?:=False,?Transpose:=False
Sub 値の貼り付け2()
On Error Resume Next
Selection.PasteSpecial Paste:=xlPasteValues
End Sub


Sub 値の貼り付け()
Selection.PasteSpecial Paste:=xlPasteValues
End Sub
エラー回避を追加したコード
Sub 値の貼り付け()
On Error Resume Next
Selection.PasteSpecial Paste:=xlPasteValues
End Sub