【VBA】一番シンプルなセルのコピー&ペースト(値のみ)方法

マクロの記録でセルをコピー&ペースト(値のみ)すると、
以下のように5コードが自動生成されます。
※「SelectしてCopyして、SelectしてPaste(複数の引数あり)するコード」が生成されます。

ですがセルのコピー&ペースト(値のみ)は、
代入により1コードで実現できます!

1コードで実現できるため、
コードを簡潔にすることができます!

VBAコード

ここでは例として、シート「sample」の
 ・セル「B2」をコピーして
 ・セル「D2」へペースト(値のみ)
します。

Sub sample()
    'セル「B2」をセル「D2」へコピー&ペースト(値のみ)
    Worksheets("sample").Range("D2").Value = Worksheets("sample").Range("B2").Value
End Sub

実行結果

セル「B2」をセル「D2」へコピー&ペースト(値のみ)することが出来ました。

タイトルとURLをコピーしました