セル・セル範囲を貼り付ける(Paste メソッド)
Paste メソッド
Paste メソッドは、クリップボードの内容を指定したセル範囲ににペーストます。また、セル範囲を指定しない場合は、リンクの設定が可能です。
【書式】
Object.Paste destination, link
引数・戻り値
- object ・・・ 対象となるWorksheet オブジェクト
- destination ・・・ ペーストするセル・セル範囲を指定します。省略するとコピー先シートのアクティブセルを起点とした範囲にコピーされます。
- link ・・・ リンクを設定するかどうかを指定します。引数 destination を省略した時のみ指定できます。(True を設定:リンク関係を設定する。Falseを設定:リンク関係を設定しない。)
Paste メソッドの使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
Sub Sample_Paste() Sheets(2).Activate Sheets(2).Range("A1:A7").Select Sheets(1).Range("A1").Copy Sheets(2).Paste link:=True Sheets(1).Range("A3:A7").Copy Sheets(2).Paste , False Worksheets(1).Range("C1:C5").Copy Worksheets(1).Paste Destination:=Worksheets(2).Range("D1:D5") End Sub |
実行結果
サンプルVBA実行前(コピー元シート)
サンプルVBA実行(コピー先シート)
関連記事
-
-
対象のセル・セル範囲に数式があるかどうか調べる(HasFormula プロパティ)
HasFormula プロパティ HasFormula プロパティは、対象のセル …
-
-
引数に指定したセル範囲の共通のセル範囲を取得(Intersect メソッド)
Intersect メソッド Intersect メソッドは、引数に指定したセル …
-
-
オートフィルタ(矢印を非表示にする)AutoFilter メソッド
AutoFilter メソッド 【書式】 object.AutoFilter ( …
-
-
セルを挿入する(Insert メソッド)
Insert メソッド Insert メソッドで、指定した場所に新規の空白セルを …
-
-
非連続のセルが選択されているか確認する(Areas コレクション)
Areas コレクション の使い方 複数の離れた位置にあるセル範囲を選択した場合 …
-
-
オートフィルタ(日付による抽出)AutoFilter メソッド
日付で、抽出する(AutoFilter メソッド) 【書式】 object.Au …
-
-
列名を取得、列番号を取得(Address プロパティ,Column プロパティ)
列番号を取得する セル番地(「A1」や「B3」)や列名(「A」「B」「C」 …
-
-
セルをアクティブにする・セルを選択する(Activate, Select)
セルをアクティブにする・選択する 【書式:セルをアクティブにする】 object …
-
-
セルの位置を取得(Left プロパティ、Top プロパティ)
Left プロパティ・Top プロパティ Left プロパティは、「A列」の左端 …
-
-
セル範囲を結合・結合を解除(Merge メソッド・UnMerge メソッド)
Merge メソッド・UnMerge メソッド セルを結合するには、指定したセル …





