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 のサポートおよびフィードバックを参照してください。