| 目次へ | タスクタイプ(概要)へ | タスクタイプ(一覧表)へ | タスクタイプ別 設定項目比較表へ | タスクタイプ共通へ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| dbSheetClient | ドキュメント種類 | タスクタイプ仕様書 | 対応バージョン | V5.4.2.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 更新日 | 2015/1/19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| タスクタイプ名称 | 413 | シート保護 | EXCELの 同等機能 |
「保護」→「シートの保護」 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 機 能 | シートの保護/保護解除をおこなうことができます。 タスクタイプ属性 @ON: 保護する AOFF: 保護解除する B拡張ON: 編集操作オプションを設定してシートを保護する |
タ ス ク タ イ プ 属 性 |
@ON AOFF B拡張ON |
使 用 上 の 注 意 点 |
1)V2では1つのシートだけのシート保護しかできませんでしたが、V3では汎用パラメータを使用して、最大7つのシートのシート保護をおこなうことができるようになりました。 2)タスクタイプ属性の@ON、AOFFを利用するためには、起動時にあらかじめ、シートに保護を掛けておく必要があります。保護のかかっていないシートに対しては、シート保護のON/OFFを設定することはできません。 3)V5.2.3.0 《機能追加》: タスクタイプ属性に「B拡張ON」を追加し、起動時に保護のかかっていないシートに対して、編集操作オプションを設定して、保護を掛けることができるようにしました。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 定 義 フ ィ | ル ド |
F.No | 使用する定義フィールド | 必須 | セル 指定可 |
内容 (青色の文字は選択肢で選択できる文字を表します) | 省略時の処理 | 特記事項 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | タスクタイプNO | ◎ | 413 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | タスクタイプ名 | ○ | シート保護 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | タスクタイプ属性 | @ON AOFF B拡張ON | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | BKNO | ○ | ブックファイル定義に定義されているBKNOを選択 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | ブック名 | ◎ | 8のBKNOが入力されると自動表示 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | シート名 | △ | 処理対象となるシートを指定 | 開始時のシート名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ※重要※ 11.シート保護有無、12.シート保護PW、18.処理条件判定セル、19.定義有効無効フラグ、22.セル指定属性、57〜70の開始メッセージ、エラーメッセージ、キャンセルメッセージなどは、必要に応じて設定してください。 設定方法は、『タスクタイプ共通』に記載しています。→ また、セル名(アドレス)を指定する設定項目(背景色がピンク色)については、セル指定属性が「間接」の時には「間接アドレス」の動作に変化しますので注意してください。 |
タスクタイプ共通へ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ※タスクタイプ属性が @ON、AOFF のとき | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 23 | 汎用パラメータ1 | △ | ○ | 処理対象となる第2シートを指定 | ※2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24 | 汎用パラメータ2 | △ | ○ | シートに保護がかけられているときは、「有り」 を指定。 | 保護無し | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25 | 汎用パラメータ3 | △ | ○ | シートの保護解除に、パスワードが必要なときには、パスワードを入力。 | 空白のパスワードとみなす | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 26 | 汎用パラメータ4 | △ | ○ | 処理対象となる第3シートを指定 | ※2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 27 | 汎用パラメータ5 | △ | ○ | シートに保護がかけられているときは、「有り」 を指定。 | 保護無し | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28 | 汎用パラメータ6 | △ | ○ | シートの保護解除に、パスワードが必要なときには、パスワードを入力。 | 空白のパスワードとみなす | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 29 | 汎用パラメータ7 | △ | ○ | 処理対象となる第4シートを指定 | ※2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 30 | 汎用パラメータ8 | △ | ○ | シートに保護がかけられているときは、「有り」 を指定。 | 保護無し | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 | 汎用パラメータ9 | △ | ○ | シートの保護解除に、パスワードが必要なときには、パスワードを入力。 | 空白のパスワードとみなす | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 32 | 汎用パラメータ10 | △ | ○ | 処理対象となる第5シートを指定 | ※2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 33 | 汎用パラメータ11 | △ | ○ | シートに保護がかけられているときは、「有り」 を指定。 | 保護無し | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 34 | 汎用パラメータ12 | △ | ○ | シートの保護解除に、パスワードが必要なときには、パスワードを入力。 | 空白のパスワードとみなす | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 35 | 汎用パラメータ13 | △ | ○ | 処理対象となる第6シートを指定 | ※2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 36 | 汎用パラメータ14 | △ | ○ | シートに保護がかけられているときは、「有り」 を指定。 | 保護無し | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 37 | 汎用パラメータ15 | △ | ○ | シートの保護解除に、パスワードが必要なときには、パスワードを入力。 | 空白のパスワードとみなす | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 38 | 汎用パラメータ16 | △ | ○ | 処理対象となる第7シートを指定 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 39 | 汎用パラメータ17 | △ | ○ | シートに保護がかけられているときは、「有り」 を指定。 | 保護無し | ※2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 40 | 汎用パラメータ18 | △ | ○ | シートの保護解除に、パスワードが必要なときには、パスワードを入力。 | 空白のパスワードとみなす | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ※タスクタイプ属性が B拡張ON のとき(Excel2003以上で利用可能、Excel2000では無効) | ※3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 23 | 汎用パラメータ1 | △ | ○ | 「許可」or「不可」:ロックされたセル範囲の選択 | 許可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 24 | 汎用パラメータ2 | △ | ○ | 「許可」or「不可」:ロックされていないセル範囲の選択 | 許可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ※汎用1、汎用2の組み合わせは、以下の3通りのみ可能で、(許可、不可)はできません。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| @(許可、許可) A(不可、許可) B(不可、不可) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25 | 汎用パラメータ3 | △ | ○ | 「許可」or「不可」:セルの書式設定 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 26 | 汎用パラメータ4 | △ | ○ | 「許可」or「不可」:列の書式設定 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 27 | 汎用パラメータ5 | △ | ○ | 「許可」or「不可」:行の書式設定 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 28 | 汎用パラメータ6 | △ | ○ | 「許可」or「不可」:列の挿入 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 29 | 汎用パラメータ7 | △ | ○ | 「許可」or「不可」:行の挿入 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 30 | 汎用パラメータ8 | △ | ○ | 「許可」or「不可」:ハイパーリンクの挿入 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 31 | 汎用パラメータ9 | △ | ○ | 「許可」or「不可」:列の削除 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 32 | 汎用パラメータ10 | △ | ○ | 「許可」or「不可」:行の削除 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 33 | 汎用パラメータ11 | △ | ○ | 「許可」or「不可」:並べ替え | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 34 | 汎用パラメータ12 | △ | ○ | 「許可」or「不可」:オートフィルターの使用 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 35 | 汎用パラメータ13 | △ | ○ | 「許可」or「不可」:ピボットテーブルレポートを使用する | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 36 | 汎用パラメータ14 | △ | ○ | 「許可」or「不可」:オブジェクトの編集 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 37 | 汎用パラメータ15 | △ | ○ | 「許可」or「不可」:シナリオの編集 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ※タスクタイプ属性が B拡張ON のとき(Excel2000のときのみ利用可能、Excel2003以上では無効) | ※3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ※汎用18〜20すべてを、「許可」に変更することはできません。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 40 | 汎用パラメータ18 | △ | ○ | 「許可」or「不可」:Excel2000用データの編集 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 41 | 汎用パラメータ19 | △ | ○ | 「許可」or「不可」:Excel2000用オブジェクトの編集 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 42 | 汎用パラメータ20 | △ | ○ | 「許可」or「不可」:Excel2000用シナリオの編集 | 不可 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ※ 特 記 事 項 |
※1 | 汎用パラメータで指定されているExcelシート上のセルにデータを書き込む際には、セルに保護がかかっているときは、11,12 の保護の解除指定が必要です。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ※2 | シート名が間違っているときなどは、該当シートの処理は無視して、次のシートの保護処理をおこないます。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ※3 | Excel2000で利用できるパラメータは汎用18〜19のみです。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Excel2003以上で利用できるパラメータは汎用1〜15のみです。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||