セル・セル範囲を貼り付ける(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実行(コピー先シート)
関連記事
-
-
文字列の縦位置を取得・設定する(VerticalAlignment プロパティ)
VerticalAlignment プロパティ VerticalAlignmen …
-
-
文字列の横位置を取得・設定する(HorizontalAlignment プロパティ)
HorizontalAlignment プロパティ HorizontalAlig …
-
-
使用中のセル範囲を取得(CurrentRegion プロパティ)
CurrentRegion プロパティ CurrentRegion プロパティは …
-
-
セルを削除する(Delete メソッド)
Delete メソッド Delete メソッドで、指定したセル・セル範囲を削除し …
-
-
セル範囲を結合・結合を解除(Merge メソッド・UnMerge メソッド)
Merge メソッド・UnMerge メソッド セルを結合するには、指定したセル …
-
-
セルの位置を取得(Left プロパティ、Top プロパティ)
Left プロパティ・Top プロパティ Left プロパティは、「A列」の左端 …
-
-
アクティブなセルを参照する(ActiveCell プロパティ)
ActiveCell プロパティ ActiveCell プロパティは、各ウィンド …
-
-
文字列の一部の書式を変更(Characters プロパティ)
文字列の一部を参照(Characters プロパティ) Characters プ …
-
-
列名を取得、列番号を取得(Address プロパティ,Column プロパティ)
列番号を取得する セル番地(「A1」や「B3」)や列名(「A」「B」「C」 …
-
-
セルのロック(Locked プロパティ)
セルのロック(Locked プロパティ) Locked プロパティで、セルのロッ …





