セルのコピー
Excelの操作ではセルのコピペや切り取り+ペーストは利用頻度が多い操作です。
VBAでも同じことは可能です。ただ、利用頻度は低いでしょうね。
コピーはCopyメソッドを利用します。
構文
|
1 |
Rangeオブジェクト.Copy(Destination) |
指定したセルをコピーしてクリップボードに保持します。
| 項目 | 説明 |
|---|---|
| Rangeオブジェクト | 単一セルまたはセル範囲を指定します。 |
| Destination | 省略可能です。コピーしたセルの貼り付け先のセルを指定します。省略した場合はクリップボードに保管され、Pasteメソッドで利用できる状態になります。 |
サンプルコード
A1セルを含む表領域をコピーし、E1セルに貼り付けるコードです。
|
1 2 3 |
Sub CopyTest() Range("A1").CurrentRegion.Copy Destination:=Range("D1") End Sub |
実行前

実行後
