Worksheet.Paste メソッド (Excel)
クリップボードの内容をシートに貼り付けます。
構文
式。貼り付け (コピー先、 リンク)
式Worksheet オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Destination | 省略可能 | バリアント型 | クリップボードのコンテンツを貼り付ける場所を指定する Range オブジェクト。 この引数を省略すると、現在の選択範囲に貼り付けられます。 この引数は、クリップボードの内容をセルに貼り付けられる場合に指定します。 この引数を指定すると、引数 Link は使用できません。 |
Link | 省略可能 | バリアント型 (Variant) | 貼り付けたデータと元のデータの間にリンクを設定するには、 True を指定します。 この引数を指定すると、引数 Destination は指定できません。 既定値は False です。 |
注釈
Destination 引数を指定しない場合は、このメソッドを使用する前に宛先範囲を選択する必要があります。
このメソッドは、クリップボードの内容に合うように現在の選択範囲を変更します。
例
次の使用例は、シート 1 のセル範囲 C1:C5 のデータをシート 1 のセル範囲 D1:D5 にコピーします。
Worksheets("Sheet1").Range("C1:C5").Copy
ActiveSheet.Paste Destination:=Worksheets("Sheet1").Range("D1:D5")
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。