目次モクジ タスクタイプ(概要ガイヨウ)へ タスクタイプ(一覧イチランヒョウ)へ タスクタイプベツ 設定セッテイ項目コウモク比較ヒカクヒョウ タスクタイプ共通キョウツウ
dbSheetClient ドキュメント種類シュルイ タスクタイプ仕様書シヨウショ   対応タイオウバージョン V5.4.2.2
更新日コウシンビ 2015/1/19
タスクタイプ名称メイショウ 410 コピー EXCELの
同等ドウトウ機能キノウ
「編集」→「コピー」 & 「形式を選択して貼り付け」
 ノウ コピー元の範囲と、コピー先の開始位置を指定することで、Excelのコピー&形式を選択して貼り付け と同等のコピー処理をおこなうことができます。
※タスクタイプ属性のE〜JはV2.1.3.0以降対応しています。
※V3.0.16.0
以降イコウ、メインブックと参照用サンショウヨウブックカンのコピーが可能カノウになりました。
※V5.1.6.2以降、
分割ブンカツコピーの指定シテイが可能になりました。
※V5.3.1.0以降、タスクタイプ属性にK「
全部ゼンブ拡張カクチョウ」を追加ツイカし、オブジェクトのコピーが可能になりました。







@全部 A数式 B値 C書式 D入力規則
Eコメント F罫線を除くすべて G列幅
H数式と数値の書式 I値と数値の書式
J書式・コメント・入力規則・列幅
K全部ゼンブ拡張カクチョウ
使ツカ
ヨウ
ウエ

チュウ

テン
1)V2ではタスク定義テイギでコピーモトとコピーサキ定義テイギし、1ギョウのタスク定義テイギで1つのコピーの定義テイギしかできませんでした、V3からは展開テンカイ定義テイギ定義テイギし、展開テンカイ定義テイギにいくつものコピーを指定シテイすることができます。

2)
※Excel2000を利用リヨウには、H数式と数値の書式 I値と数値の書式 については、使用シヨウすることができないためエラーが発生ハッセイします。

3)V3.0.16.0 《機能追加》: 汎用パラメータ3 で、「ブック間コピー」の指定を可能にしました。ただし、タスクタイプ属性ゾクセイ407.ブック制御セイギョの G処理対象ブック切替 で参照用ブックが指定シテイされたときのみ、ブックカンコピーが可能カノウになります。

4)V5.1.6.2 《機能追加》: 汎用パラメータ4 で、「分割ブンカツコピー」の指定を可能にしました。

5)V5.3.1.0 《機能追加》: タスクタイプ属性ゾクセイに「全部ゼンブ拡張カクチョウ」を追加ツイカし、オブジェクトのコピーを可能カノウにしました。
サダム





F.No 使用シヨウする定義テイギフィールド 必須ヒッス セル
指定シテイ
内容ナイヨウ  (青色アオイロ文字モジ選択肢センタクシ選択センタクできる文字モジアラワします) 省略ショウリャク処理ショリ 特記事項
5 タスクタイプNO   410    
6 タスクタイプ名   コピー    
7 タスクタイプ属性   @全部 A数式 B値 C書式 D入力規則 Eコメント F罫線を除くすべて G列幅 H数式と数値の書式 I値と数値の書式 J書式・コメント・入力規則・列幅 K全部ゼンブ拡張カクチョウ   ※2
※5 V5.3.1.0以降イコウ
8 BKNO   ブックファイル定義に定義されているBKNOを選択                
9 ブック名   8のBKNOが入力されると自動表示                
10 シート名   処理対象となるシートを指定 開始時のシート名              
  重要ジュウヨウ※ 11.シート保護ホゴ有無ウム、12.シート保護ホゴPW、18.処理ショリ条件ジョウケン判定ハンテイセル、19.定義テイギ有効ユウコウ無効ムコウフラグ、22.セル指定シテイ属性ゾクセイ、57〜70の開始カイシメッセージ、エラーメッセージ、キャンセルメッセージなどは、必要ヒツヨウオウじて設定セッテイしてください。 設定セッテイ方法ホウホウは、『タスクタイプ共通』に記載キサイしています。→
また、セルメイ(アドレス)を指定シテイする設定セッテイ項目コウモク背景色ハイケイショクがピンクイロについては、セル指定シテイ属性ゾクセイが「間接カンセツ」のトキには「間接カンセツアドレス」の動作ドウサ変化ヘンカしますので注意チュウイしてください。
タスクタイプ共通キョウツウ
               
17 DNO   展開テンカイ定義に定義されたDNO を指定 エラー  
             
23 汎用パラメータ1 × Y」or「空白セルを無視」or「他文字列」→空白セルを無視 無視しない  
24 汎用パラメータ2 × Y」or「行列を入替える」or「他文字列」→行列を入替え 入替えない  
25 汎用パラメータ3 ブック間コピー のコピータイプを指定シテイ 既定キテイ動作ドウサ ※3
        1.空白:以下のような既定のコピーの動作となる
  処理対象ブック切替で
メインブックが指定されているとき:メイン−メイン
  処理対象ブック切替で
参照用ブックが指定されているとき:参照用−参照用
  V3.0.16.0 以降イコウ対応タイオウ
        2.メイン−メイン:メインブック間のコピー(処理対象ブック切替で参照用ブックが指定されていても、メインブック間でコピーをおこなう)    
        3.メイン−参照用:メインと参照用間のコピー(処理対象ブック切替で参照用ブックが指定されているときに、メインブック→参照用ブック間でコピーをおこなう)    
        4.参照用−メイン:参照用とメイン間のコピー(処理対象ブック切替で参照用ブックが指定されているときに、参照用ブック→メインブック間でコピーをおこなう)    
        5.参照用−参照用:参照用と参照用間のコピー(処理対象ブック切替で参照用ブックが指定されているときに、参照用ブック→参照用ブック間でコピーをおこなう)    
26 汎用パラメータ4 分割ブンカツコピーをオコナ行数ギョウスウ、または、auto を指定シテイ 一度イチドにコピー ※4
        1.空白:分割コピーは行いません(従来どおりの仕様)
2.
auto: システムが以下のルールに応じて自動で
     分割行数を決めてコピーします。
     1)行×列<10000 のとき: 500行ごと
     2)10000<=行×列<1000000: 200行ごと
     3)1000000<=行×列:100行ごと
 
3.
行数を指定:1≦行数≦1000
     指定した行数に応じて、分割しながらコピーします。
     ただし、1000行以上の値のときには1000行で分割します。
    
 【使用上の制限事項】
  @コピー元の行数が1行のときには、特に制限はありません。
  Aコピー元が複数行で指定されたとき、コピー先の範囲が、
   コピー元の行数の倍数になっている場合には
   その範囲に収まるように繰り返しコピーされますが、
   コピー元の行数の倍数になっていない場合には
   正常に反映されないケースが発生しますので
   注意が必要です。(Excelの制限)
  V5.1.6.2 以降イコウ対応タイオウ
             

トク

コト
コウ 
※1 汎用パラメータで指定されているExcelシート上のセルにデータをサイには、セルに保護がかかっているときは、11,12 の保護の解除指定が必要です。
   
※2 タスクタイプ属性ゾクセイは、展開テンカイ定義テイギがれます。
   
※3 V3.0.16.0以降イコウ、メインブックと参照用サンショウヨウブック カンのコピーが可能カノウになりました。ただし、タスクタイプ属性407.ブック制御の G処理対象ブック切替 で参照用ブックが指定されたときのみ、ブック間コピーが可能になります。
※4 V5.1.6.2以降イコウ、書式コピーなどを行う際に、大量の行数を一度にコピーしようとすると、「選択範囲が大きすぎます」というエラーが発生するケースがあったため、汎用4に分割コピーの機能を追加し、大量の行数をコピーする際には、dbSheetClientのエンジン側で、指定された行数で分割しながらコピーを行うように機能追加しました。
※5 タスクタイプ属性ゾクセイを「全部ゼンブ」にしたときでも、コピーモト範囲ハンイフクまれるオブジェクト(オートシェイプなどの図形)をコピーすることができませんでしたが、V5.3.1.0以降イコウ、タスクタイプ属性ゾクセイを「全部ゼンブ拡張カクチョウ」に指定シテイしたときには、コピーモトナイのセルにフクまれるオブジェクト(オートシェイプなどの図形ズケイ)を同時ドウジにコピーすることができるようになりました。
   
展開テンカイ定義テイギシートで定義テイギするフィールド                                                                                                  
                                                                                                 
サダム





F.No 使用シヨウする定義テイギフィールド 必須ヒッス セル
指定シテイ
内容ナイヨウ  (青色アオイロ文字モジ選択肢センタクシ選択センタクできる文字モジアラワします) 省略ショウリャク処理ショリ 特記事項
2 DNO   展開テンカイ管理カンリ番号バンゴウ入力ニュウリョクする。タスク定義テイギの17.DNOから参照サンショウ エラー  
3 データ展開名   DNOが入力ニュウリョクされると自動ジドウ表示ヒョウジされる。展開テンカイ定義テイギ名称メイショウ    
4 処理順NO   複数フクスウのコピーを一度イチドにおこないたいときには、展開テンカイ定義テイギナイ処理ショリジュンNOを入力ニュウリョク   ※1
5 定義区分   タスク定義テイギ自動ジドウ表示ヒョウジ    
6 タイプ   タスクタイプメイ(コピー)が自動ジドウ表示ヒョウジ    
7 タスク・展開属性   タスク定義テイギのタスクタイプ属性ゾクセイ自動ジドウ表示ヒョウジされるが、自由ジユウ変更ヘンコウ可能カノウ   ※2
        @全部 A数式 B値 C書式 D入力規則 Eコメント F罫線を除くすべて G列幅    
        H数式と数値の書式 I値と数値の書式 J書式・コメント・入力規則・列幅    
12 シート名   コピーモトのシートを指定。    
13 セル指定属性   コピーモトの14.セル範囲ハンイの設定の仕方を、「直接」、「間接」、「間接アドレス」 から指定。    
14 セル範囲 コピーモトのセル範囲ハンイのアドレスを指定シテイ エラー ※3
             
16 シート保護有無   コピーモトのシートに保護がかけられているときは、「有り」 を指定。    
17 シート保護解除PW   コピーモトのシートの保護解除に、パスワードが必要なときには、パスワードを入力。    
        ※タスク定義テイギにシート保護ホゴ有無ウム・シート保護ホゴPWが設定セッテイされていても、展開テンカイ定義テイギでは採用サイヨウしないので注意チュウイ指定シテイください。    
18 自動計算方法   処理ショリ直前チョクゼン直後チョクゴ再計算サイケイサン実行ジッコウしたいときには マエ再計算サイケイサンアト再計算サイケイサン前後ゼンゴ再計算サイケイサン、シート前再計算、シート後再計算、シート前後再計算 を指定シテイ
 ※シート*再計算サイケイサンについては、12.シートメイ記載キサイされているシートが対象タイショウ
実行ジッコウしない  
             
21 先シート名   コピー先のシートを指定。    
22 先セル指定属性   コピー先の14.セル範囲ハンイの設定の仕方を、「直接」、「間接」、「間接アドレス」 から指定。    
23 先セル範囲 コピー先のセル範囲ハンイのアドレスを指定シテイ エラー ※3
24 先シート保護有無   コピー先のシートに保護がかけられているときは、「有り」 を指定。    
25 先シート保護解除PW   コピー先のシートの保護解除に、パスワードが必要なときには、パスワードを入力。    
             

トク

コト
コウ 
※1 複数フクスウのタスク定義テイギで複数のコピーを実行ジッコウするよりも、ヒトつのタスク定義テイギ複数フクスウのコピーを一度イチドにおこなうほうが、タスク定義テイギ情報ジョウホウ読込ヨミコみなどのオーバヘッドスクなくなり、
  処理スピードは改善されます。
   
※2 複数フクスウのコピーをおこないたいときなどには、同一DNOの展開定義内では、タスク・展開テンカイ属性ゾクセイをタスクタイプ属性ゾクセイオナじにする必要ヒツヨウく、属性ゾクセイ自由ジユウ変更ヘンコウすることが可能カノウです。
  なお、属性ゾクセイの J書式・コメント・入力規則・列幅 は一度に、書式・コメント・入力規則・列幅をコピーします。(Excel標準機能にはありません)
※3 コピーモトセル範囲ハンイとコピーサキセル範囲ハンイ指定シテイされていないときにはエラーになります。
  【注意点】 ※以下のケースでは Excelの制限で、コピーができない場合があります。
    @コピー元と、コピー先の範囲のサイズが違う場合
    Aコピー元やコピー先が連結セルになっていて、連結セルの範囲が一致しない場合
    上記の場合には、コピー範囲を調整することによってコピーできる場合があります。
    Bアタイのコピーができないときには数式スウシキのコピーでできる場合バアイがあります。
  コピー処理の動作は、Excel機能の、コピー & 形式を選択して貼り付け に準じていますので、コピーができない場合バアイにはExcelの標準ヒョウジュン機能キノウでできるかどうかをカナラ確認カクニンしてください。