目次へ | タスクタイプ(概要)へ | タスクタイプ(一覧表)へ | タスクタイプ別 設定項目比較表へ | タスクタイプ共通へ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dbSheetClient | ドキュメント種類 | タスクタイプ仕様書 | 対応バージョン | V5.4.2.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
更新日 | 2015/1/19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
タスクタイプ名称 | 417 | 自動計算 | EXCELの 同等機能 |
「ツール」→「オプション」→「計算方法」で @再計算実行,A自動,B手動 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
機 能 | Excelの計算方式の制御として、自動計算モード/手動計算モード/再計算実行 をおこなうことができます。 ※Excelでは通常、計算方式は自動計算モードになっていますが、データがExcelに入力されるたびに再計算されるため、タスク実行中、大量のデータを処理しているときには、処理スピードが著しく遅くなることがあります。そのため、dbSheetClientでは、通常、タスク実行中は手動計算(OFF)に切り替え、タスク終了時にON(自動)に戻しています。 |
タ ス ク タ イ プ 属 性 |
@再計算実行 AON BOFF |
使 用 上 の 注 意 点 |
1)複数のタスクを連続的に実行しているときに、自動計算処理が停止しているため、一連の処理の途中のタスクが、データを取得したあとのセルの値や計算結果を参照しているようなときには、直前で再計算を実行する必要があります。 2)V3.0.22.0 《機能追加》: タスクタイプ属性が@再計算実行 のときに、汎用パラメータ1と汎用パラメータ2 で、ブック全体を対象に再計算を実行するか、指定したシートのみ再計算を実行するかが可能になりました。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
定 義 フ ィ | ル ド |
F.No | 使用する定義フィールド | 必須 | セル 指定可 |
内容 (青色の文字は選択肢で選択できる文字を表します) | 省略時の処理 | 特記事項 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | タスクタイプNO | ◎ | 417 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | タスクタイプ名 | ○ | 自動計算 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | タスクタイプ属性 | ○ | @再計算実行 AON BOFF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | BKNO | ○ | ブックファイル定義に定義されているBKNOを選択 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | ブック名 | ◎ | 8のBKNOが入力されると自動表示 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | シート名 | △ | 処理対象となるシートを指定 | 開始時のシート名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※重要※ 11.シート保護有無、12.シート保護PW、18.処理条件判定セル、19.定義有効無効フラグ、22.セル指定属性、57〜70の開始メッセージ、エラーメッセージ、キャンセルメッセージなどは、必要に応じて設定してください。 設定方法は、『タスクタイプ共通』に記載しています。→ また、セル名(アドレス)を指定する設定項目(背景色がピンク色)については、セル指定属性が「間接」の時には「間接アドレス」の動作に変化しますので注意してください。 |
タスクタイプ共通へ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※パラメータの設定等は特にありません。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
タスクタイプ属性 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ON: 自動計算が自動になり、ONにした以降は、セルにデータが展開されるたびに再計算されるため、処理スピードが遅くなります。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OFF: 自動計算が手動になり、手動にした以降は、再計算指示があるまでは再計算されないため、処理スピードが上がります。但し、数式の参照に影響するため注意が必要です。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
再計算実行: 指定されたときだけ、再計算を実行。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※タスクタイプ属性が @再計算実行 のとき以下の設定が有効 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | 汎用パラメータ1 | △ | ○ | 「ブック全体」 or 「指定シート」: ブック全体を対象に再計算を実行するか、指定したシートのみ再計算を実行するかを指定。 | V3.0.22.0 以降対応 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | 汎用パラメータ2 | △ | ○ | 汎用パラメータ1 で「指定シート」が選択されたときに、再計算を実行するシート名を列挙して指定。 | V3.0.22.0 以降対応 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※シートを列挙するときにはセミコロン(;)で区切ってください。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※ 特 記 事 項 |
※1 | 汎用パラメータで指定されているExcelシート上のセルにデータを書き込む際には、セルに保護がかかっているときは、11,12 の保護の解除指定が必要です。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||