VBAのCopyメソッド
こちらでは、エクセルVBAのCopyメソッドの解説になります。
メソッドとは、オブジェクトを操作する命令文のことでオブジェクトの動作になります。 メソッドを利用するにはオブジェクト名とメソッド名の間に「.(ピリオド)」で結んで記述します。
オブジェクト名.メソッド名
目次
- Range オブジェクトのCopyメソッド
- ChartArea、ChartObject、ChartObjects、OLEObject、OLEObjects、Point、および Series オブジェクトのCopyメソッド
- Chart、Charts、Sheets、Worksheet、および Worksheets オブジェクトのCopyメソッド
- Shape オブジェクトのCopyメソッド
Range オブジェクトのCopyメソッド
Range オブジェクトのCopyメソッドは、範囲を、指定の範囲またはクリップボードにコピーします。
構文 | expression.Copy(Destination) | |
---|---|---|
キーワード | 省略 | 説明 |
expression | × | こちらは、必ず指定します。対象となる Range オブジェクトを返すオブジェクト式を指定します。 |
Destination | ● | 省略可能です。バリアント型 (Variant) の値を使用します。コピー先のセル範囲を指定します。この引数を省略すると、クリップボードへコピーされます。 |
ChartArea、ChartObject、ChartObjects、OLEObject、OLEObjects、Point、および Series オブジェクトのCopyメソッド
ChartArea、ChartObject、ChartObjects、OLEObject、OLEObjects、Point、および Series オブジェクトのCopyメソッドは、コントロールまたは図形オブジェクトをクリップボードにコピーします。また、グラフのデータ要素またはデータ系列のピクチャをクリップボードにコピーします。
構文 | expression.Copy | |
---|---|---|
キーワード | 省略 | 説明 |
expression | × | こちらは、必ず指定します。対象となるオブジェクトへの参照を返すオブジェクト式を指定します。 |
Chart、Charts、Sheets、Worksheet、および Worksheets オブジェクトのCopyメソッド
Chart、Charts、Sheets、Worksheet、および Worksheets オブジェクトのCopyメソッドは、シートをブック内の他の場所にコピーします。
構文 | expression.Copy(Before, After) | |
---|---|---|
キーワード | 省略 | 説明 |
expression | × | こちらは、必ず指定します。対象となるオブジェクトへの参照を返すオブジェクト式を指定します。 |
Before | ● | 省略可能です。バリアント型 (Variant) の値を使用します。コピーしたシートを特定のシートの直前の位置に挿入するときに、そのシートを指定します。ただし、引数 After を指定すると、引数 Before を指定することはできません。 |
After | ● | 省略可能です。バリアント型 (Variant) の値を使用します。コピーしたシートを特定のシートの直後の位置に挿入するときに、そのシートを指定します。ただし、引数 Before を指定すると、引数 After を指定することはできません。 |
引数 Before と引数 After の両方を省略した場合は、新規ブックが自動的に作成され、シートはそのブック内にコピーされます。
Shape オブジェクトのCopyメソッド
Shape オブジェクトのCopyメソッドは、オブジェクトをクリップボードにコピーします。
構文 | expression.Copy | |
---|---|---|
キーワード | 省略 | 説明 |
expression | × | こちらは、必ず指定します。対象となる Shape オブジェクトを返すオブジェクト式を指定します。 |
近田 伸矢, 植木 悠二, 上田 寛
IEのデータ収集&自動操作のプログラミング本はこの1冊だけ!IEの起動やポップアップウィンドウ、表示を制御する基本的なコードはもちろん、テキストボックスやラジオボタン、表、ハイパーリンクなどのHTML部品を制御する方法など、自動操作に欠かせないノウハウを丁寧に解説。