セルの値だけを他シートに貼り付け
値だけを他シートに貼り付け 3行マクロ 61回
値だけ取り出してシートに貼り付け
数式や書式はいらないから、値だけ取り出して他シートにコピーたいというケースは多々あります。
皆さんご存知のように、範囲をコピーしてから、他シートを選択して、形式を選択して貼り付けを行えばいいのですが、
もし度々、同じ操作をやるのなら、マクロにした方が便利です。
(サンプルファイルは、こちらから 3行マクロ61回サンプルデータ)
Excelバージョン:
セル範囲の値だけコピーして貼り付ける
下図のように、特定の乱数を関数で表示し、それを使いたい場合などは、値だけコピーする必要があります。
今回は、セル範囲の値を他シートにはりつけるマクロを作ります。
コードはすごく簡単なので、以下のコードをボタンに登録しました。
Sub anothersheetpast() Range("Sheet2!B2:C7").Value = Range("B2:C7").Value End Sub
ボタン登録するには、マクロ名を書くだけです。
マクロボタンをクリックしたので、Sheet2に値が貼り付けられました。
もう一度マクロボタンをクリックしましょう。
値だけが、Sheet2にコピーされました。