セル・セル範囲をコピーする(Copy メソッド)
2015/06/17
Copy メソッド
Copy メソッドは、セル範囲をコピーし、指定したセル範囲にペーストします。ペースト先の指定を省略するとクリップボードにコピーされます。
Object.Copy destination
引数・戻り値
- object ・・・ 対象となるRange オブジェクト
 - destination ・・・ ペースト先のセル範囲。省略するとクリップボードにコピーされます。
 
引数 destination には、ペースト先のセル範囲を指定します。
  (例)Range(“A1:C2”), Range(Cells(2,2),Cells(5,5)) など
  または、ペースト先のセル範囲の起点となるセル(範囲内の左上セル)を指定します。
  (例)Range(“A1”), Cells(1,1) など
Copy メソッドでコピーされる内容は、値・書式・罫線などです(セル幅はコピーされません)。
( ※ 特定の要素のみ(「セルの値のみ」「セルの書式のみ」など)をコピーしたい場合は、PasteSpecial メソッドを使用します。)
Copy メソッドの使用例
サンプルVBAソース
| 
					 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17  | 
						Sub Sample_Copy()     '「A1」から「E4」の範囲をコピー、     '「G1」から「K4」の範囲へペースト     ActiveSheet.Range("A1:E4").Copy Range("G1:K4")     '「A5」から「E5」の範囲をコピー、     '「G7」セルを起点とした範囲へペースト     ActiveSheet.Range("A5:E5").Copy Range("G7")     '「A1」セルを含む「アクティブセル範囲」をコピー     '「A10」セルを起点とした範囲へペースト     Range("A1").CurrentRegion.Copy Cells(10, 1) End Sub  | 
					
実行結果
サンプルVBA実行前
実行後
関連記事
-  
            
              - 
      
セルが選択されているか確認する(TypeName 関数)
セルが選択されているか確認する方法と使用例 TypeName 関数の引数に、Se …
 
-  
            
              - 
      
行・列の表示・非表示(Hidden プロパティ)
Hidden プロパティ Hidden プロパティに True を設定することで …
 
-  
            
              - 
      
列名を取得、列番号を取得(Address プロパティ,Column プロパティ)
列番号を取得する セル番地(「A1」や「B3」)や列名(「A」「B」「C」 …
 
-  
            
              - 
      
セルをアクティブにする・セルを選択する(Activate, Select)
セルをアクティブにする・選択する 【書式:セルをアクティブにする】 object …
 
-  
            
              - 
      
並べ替え(Sort メソッド)
Sort メソッド 任意のセル範囲内で、並べ替えを行います。引数で、並べ替えの条 …
 
-  
            
              - 
      
オートフィルタ(平均より上・平均より下)AutoFilter メソッド
平均値よりも大きい(小さい)値のレコードを抽出 AutoFilter メソッドで …
 
-  
            
              - 
      
対象のセルを直接参照しているセル全てを取得(DirectDependents プロパティ)
DirectDependents プロパティ DirectDependents …
 
-  
            
              - 
      
フリガナの設定(Characters プロパティ,PhoneticCharacters メソッド)
Characters プロパティ Characters プロパティは、文字範囲を …
 
-  
            
              - 
      
セル範囲を結合・結合を解除(MergeCells プロパティ)
MergeCells プロパティ MergeCells プロパティは、指定したセ …
 
-  
            
              - 
      
文字列を縮小して全体を表示(ShrinkToFit プロパティ)
ShrinkToFit プロパティ ShrinkToFit プロパティは、セルに …
 
        
