Skip to content

CPR(COPY RANGE)

指定した範囲の内容を複写する

書式

cpr:複写元行:複写元列:複写先行:複写先列:

機能

表の指定した範囲(行×列)の内容を、別の位置に複写します。セル単位での柔軟なコピーが可能です。


複写元の行

入力メッセージ: 何行目を複写しますか

複写する行を指定します。

指定方法

入力説明
33行目を複写
3-53〜5行目を複写
A全データ行を複写

複写元の列

入力メッセージ: 何列目を複写しますか

複写する列を指定します。

指定方法

入力説明
22列目を複写
2-42〜4列目を複写
A全列を複写

複写先の行

入力メッセージ: 複写の先頭は何行目ですか

複写先の行を指定します。

指定方法

入力説明
1010行目から貼り付け
空入力最終行の次に追加

複写先の列

入力メッセージ: 複写の先頭は何列目ですか

複写先の列を指定します。

指定方法

入力説明
55列目から貼り付け
空入力最終列の次に追加

使用例

特定範囲を別の位置に複写

cpr:1-3:1-2:10:5:

1〜3行目の1〜2列目を、10行目の5列目から複写します。

実行前:

列1列2列3列4列5列6
AB
CD
EF

実行後:

列1列2列3列4列5列6
AB
CD
EF
..................
AB
CD
EF

全データを別の位置に複写

cpr:a:1-2:20:

全データ行の1〜2列目を、20行目から複写します。


注意事項

  • 複写先の行数・列数が足りない場合はエラーになります
  • 項目行(ヘッダー)から複写先を開始することも可能です
  • 複写元と複写先が重複する場合は注意が必要です

関連コマンド

  • CPL — 行の内容を複写
  • CPC — 列の内容を複写
  • COPY — ページの内容を複写