いちいち、[コピー]→[コピー先を選択]→[右クリック]→[形式を選択して貼付け]選択→[値]をポイント→
OKクリックな〜んて、やってられないですよね。 このマクロはボタンに登録するか、ショートカットで実行できるようにすると便利です。 |
|
|
|
上記の「値の貼付け」の「xlValues」の部分を「xlFormulas」に変えるだけです。 Sub 数式を貼付け() Selection.PasteSpecial Paste:=xlFormulas End Sub |
上記の「値の貼付け」の「xlValues」の部分を「xlFormats」に変えるだけです。 Sub 書式を貼付け() Selection.PasteSpecial Paste:=xlFormats End Sub |
「値の貼付け」マクロは、コピーした後、「ツール」→「マクロ」→「マクロ実行」で実行しようとすると、
エラーになってしまいます。(エラー番号:1004) 何故かと言うと、「ツール」をクリックした時に、コピーモードが解除されてしまうのです。 なので、「コピーもしてないのに貼りつけなんかできるか!」とエラーになってしまうのでした。 ショートカットで実行できるように登録しておくといいと思います。 (私は[Ctrl]+[Shift]+[Z]で実行するように設定しています。) |