目次モクジ タスクタイプ(概要ガイヨウ)へ タスクタイプ(一覧イチランヒョウ)へ タスクタイプベツ 設定セッテイ項目コウモク比較ヒカクヒョウ タスクタイプ共通キョウツウ
dbSheetClient ドキュメント種類シュルイ タスクタイプ仕様書シヨウショ   対応タイオウバージョン V5.4.2.2
更新日コウシンビ 2015/1/19
タスクタイプ名称メイショウ 426 ハイパータスク実行設定 EXCELの
同等ドウトウ機能キノウ
 
 ノウ セルにハイパーリンクを設定セッテイしてハイパータスク実行ジッコウ可能カノウなセルにしたり、ハイパータスク実行用のボタンを自動追加・削除することができます。
※ハイパーリンクの設定やハイパータスク実行ボタンの追加には以下のように処理時間を要しますので、事前に必要な数量を作成しておくなどして、タスクタイプから自動設定する数量はなるべく大量にならないように注意してください。
@セルにリンク設定: 10個−1〜2秒 100個−10〜20秒
B実行ボタン追加: 10個−2〜3秒 100個−20〜30秒







@セルにリンク設定
Aセルのリンク削除
B実行ボタン追加
C実行ボタン削除
使ツカ
ヨウ
ウエ

チュウ

テン
1)V3.0.1.15 《機能追加》:Aセルのリンク削除サクジョ、C実行ジッコウボタン削除サクジョ の個別コベツ削除サクジョ利用リヨウできるようになりました。

2)V3.0.13.2《仕様変更》: タスクタイプ属性がAセルのリンク削除、C実行ジッコウボタン削除サクジョ のときに、汎用パラメータ1がALL、個別ともに、シート名に指定されているシート内のオブジェクトだけをクリアするように仕様変更しました。シート名が省略されたときには、従来の仕様どおり、全シートのオブジェクトがクリアされます。
サダム





F.No 使用シヨウする定義テイギフィールド 必須ヒッス セル
指定シテイ
内容ナイヨウ  (青色アオイロ文字モジ選択肢センタクシ選択センタクできる文字モジアラワします) 省略ショウリャク処理ショリ 特記事項
5 タスクタイプNO   426    
6 タスクタイプ名   ハイパータスク実行設定    
7 タスクタイプ属性   @セルにリンク設定 Aセルのリンク削除 B実行ボタン追加 C実行ボタン削除    
8 BKNO   ブックファイル定義に定義されているBKNOを選択                
9 ブック名   8のBKNOが入力されると自動表示                
10 シート名   処理対象となるシートを指定 開始時のシート名  
  重要ジュウヨウ※ 11.シート保護ホゴ有無ウム、12.シート保護ホゴPW、18.処理ショリ条件ジョウケン判定ハンテイセル、19.定義テイギ有効ユウコウ無効ムコウフラグ、22.セル指定シテイ属性ゾクセイ、57〜70の開始カイシメッセージ、エラーメッセージ、キャンセルメッセージなどは、必要ヒツヨウオウじて設定セッテイしてください。 設定セッテイ方法ホウホウは、『タスクタイプ共通』に記載キサイしています。→
また、セルメイ(アドレス)を指定シテイする設定セッテイ項目コウモク背景色ハイケイショクがピンクイロについては、セル指定シテイ属性ゾクセイが「間接カンセツ」のトキには「間接カンセツアドレス」の動作ドウサ変化ヘンカしますので注意チュウイしてください。
タスクタイプ共通キョウツウ
               
  ※タスクタイプ属性が @セルにリンク設定セッテイ、B実行ジッコウボタン追加ツイカ のとき   動作ドウサ原理ゲンリ説明セツメイ
23 汎用パラメータ1 ハイパーリンクを設定するセル、または実行ボタンを挿入するセルを指定 エラー  
24 汎用パラメータ2 表示する文字列(ハイパーリンクを設定するセルに入力ニュウリョクされる文字モジまたは、実行ボタンジョウ表示ヒョウジされる文字モジ)を入力する なし  
             
25 汎用パラメータ3 セル参照先(ハイパリンクでリンクされるサキを指定(カナラず、同じドキュメント内に指定 汎用1と同じ  
26 汎用パラメータ4 セル参照先に表示する文字列を入力
※B実行ジッコウボタン追加ツイカには、DBS!ボタンメイ または、DBS#タスクNO の形式ケイシキ指定シテイすること
   
        文字列モジレツ省略ショウリャクされた時→ タスクタイプ属性ゾクセイ
 「@セルにリンク設定」の時:  汎用2で指定した文字列
 「B実行ボタン追加」の時: DBS!{汎用2の文字列}
   
             
27 汎用パラメータ5 ハイパーリンクの「ヒント設定」の文字を入力 汎用2と同じ  
             
28 汎用パラメータ6   同時に設定するハイパーリンクの数を指定 1  
29 汎用パラメータ7   複数挿入時に行方向か列方向かを指定(【行】or【列】)  
30 汎用パラメータ8   複数挿入時にステップ数(次の行or列までの増分)を指定 1  
31 汎用パラメータ9   セルの文字列またはオブジェクトをセル内のどの位置を基点にするかを指定 セル:中央  
           【左上】【左中央】【左下】【中央上】【中央】【中央下】【右上】【右中央】【右下】 実行ボタン:左中央  
             
32 汎用パラメータ10   @セルにリンク設定:セルの識別シキベツメイ、Aハイパータスク実行ボタン:オブジェクト名 自動 ※2
        @自動ジドウのときの識別シキベツメイDBSHYPCell_シート名_連番(連番はタスクごとに1からスタート)    
        A自動のときのオブジェクト名: DBSHYP_シート名_連番(連番はタスクごとに1からスタート)    
             
33 汎用パラメータ11   フォントサイズを指定する: 汎用1(セルまたは実行ジッコウボタンの文字モジ)に設定する文字列 自動  
34 汎用パラメータ12   フォントの色番号を指定する: 汎用1(セルまたは実行ボタンの文字)に設定する文字列 0:自動  
           【0:自動】【1:黒】【2:白】【3:赤】【4:黄緑】【5:青】【6:黄】【7:紫】【8:水色】【9:茶色】【10:緑】 下表☆1を参照  
35 汎用パラメータ13   フォントサイズを指定する: 汎用3(セル参照サンショウサキ)に設定する文字列 自動  
36 汎用パラメータ14   フォントの色番号を指定する: 汎用3(セル参照先)に設定する文字列 0:自動  
           【0:自動】【1:黒】【2:白】【3:赤】【4:黄緑】【5:青】【6:黄】【7:紫】【8:水色】【9:茶色】【10:緑】 下表☆1を参照  
             
37 汎用パラメータ15   ハイパータスク実行ボタンの形状    
           【ボタン】 【矩形】 【カド丸め】 【楕円】 ボタン形式  
38 汎用パラメータ16   ハイパータスク実行ボタンの色番号 67:灰色  
        下表「☆2.ハイパータスク実行ボタンの色No」を参照    
39 汎用パラメータ17   起動するタスクの起動方法を記載する 【ボタン】(ボタンメイ) or 【タスクNO】 ボタン  
40 汎用パラメータ18   サイズの指定方法: 【比率】 or 【ピクセル】 比率  
41 汎用パラメータ19   ハイパータスク実行ボタンの横サイズ(ピクセル) セルの横*0.8  
42 汎用パラメータ20   ハイパータスク実行ボタンの縦サイズ(ピクセル) セルの縦*0.8  
             
47 TASKJUMPNO1   汎用ハンヨウ17 で「タスクNO」が指定されたときのタスクNOを指定 実行しない  
             
  ※タスクタイプ属性が Aセルのリンク削除サクジョ のとき    
23 汎用パラメータ1 ALL」 or 「個別コベツ」: 削除サクジョモードの指定シテイ ALL  
        V3.0.13.1以前の仕様シヨウ:    V3.0.13.1以前イゼン仕様シヨウ
          ALL: 起動キドウ設定セッテイしたスベてのハイパータスク実行ジッコウヨウリンクセルを削除サクジョする    
          個別コベツ: 識別シキベツメイ指定シテイして個別コベツにハイパータスク実行用リンクセルを削除サクジョする   V3.0.14まで対応タイオウ
        V3.0.13.2以降イコウ仕様シヨウ: シート名に応じて削除する    V3.0.13.2以降イコウ仕様シヨウ
          ALL: 起動キドウ設定セッテイしたハイパータスク実行ジッコウヨウリンクセルをシート名に応じて削除サクジョする    
          個別コベツ: 識別シキベツメイ指定シテイして個別コベツにハイパータスク実行用リンクセルを削除サクジョする   V3.0.14まで対応タイオウ
             
24 汎用パラメータ2 削除サクジョしたいハイパータスク実行用リンクセルが複数あるときに、数を指定 1  
        削除サクジョするハイパータスク実行用リンクセルが複数フクスウでも、識別シキベツメイ同一ドウイツトキには 1 を指定シテイすること。    
             
25 汎用パラメータ3 削除サクジョするハハイパータスク実行用リンクセルの識別シキベツメイ指定シテイ    
             
26 汎用パラメータ4 スベ」 or 「アタイ」: セル参照サンショウサキのセルのクリアモードの指定シテイ アタイ  
        スベ: 書式ショシキアタイなどスベてをクリアする    
        アタイ: アタイのみクリアして、書式ショシキはそのままにしておく    
             
  ※タスクタイプ属性が C実行ジッコウボタン削除サクジョ のとき    
23 汎用パラメータ1 ALL」 or 「個別コベツ」: 削除サクジョモードの指定シテイ ALL  
        ALL: 起動キドウ描画ビョウガしたスベてのハイパータスク実行ジッコウボタンを削除サクジョする   V3.0.13.1以前イゼン仕様シヨウ
            起動キドウ描画ビョウガしたハイパータスク実行ジッコウボタンをシート名に応じて削除サクジョする   V3.0.13.2以降イコウ仕様シヨウ
        個別コベツ: オブジェクトメイ指定シテイして個別コベツにハイパータスク実行ボタンを削除サクジョする   V3.0.14まで対応タイオウ
        ※「個別コベツ」で複数フクスウ実行ジッコウボタンを削除サクジョするトキには、「セル指定シテイ属性ゾクセイ」は「間接カンセツ」か「間接カンセツアドレス」 を設定セッテイすること    
             
24 汎用パラメータ2 削除サクジョしたいハイパータスク実行ボタンが複数あるときに、数を指定 1  
        削除サクジョするハイパータスク実行ボタンが複数フクスウでも、オブジェクトメイ同一ドウイツトキには 1 を指定シテイすること。    
             
25 汎用パラメータ3 削除サクジョするハイパータスク実行ボタンのオブジェクトメイ指定シテイ    
        汎用ハンヨウ1 が「ALL」のとき: 省略ショウリャク    
        汎用ハンヨウ1 が「個別コベツ」のとき: 削除サクジョしたいヒトのオブジェクトメイがセットされているセル を指定シテイ    
         @削除サクジョするオブジェクトが「1つ」のとき: 定義テイギ直接チョクセツオブジェクトメイ定義テイギするか、削除サクジョしたいオブジェクトメイがセットされているセル を指定シテイ    
         A削除サクジョするオブジェクトが「複数フクスウ」のとき: 削除サクジョしたいヒトのオブジェクトメイがセットされているセル を指定シテイする。→Excelシートには、そのセルのシタに、2つ以降イコウのオブジェクトメイギョウ方向ホウコウ列挙レッキョする。   ※3
             
26 汎用パラメータ4 アタイ」 or 「全て」: セル参照サンショウサキのセルのクリアモードの指定シテイ アタイ  
        アタイ: アタイのみクリアして、書式ショシキはそのままにしておく    
        スベ: 書式ショシキアタイなど、セルのスベての内容ナイヨウをクリアする    
             

トク

コト
コウ 
※1 汎用パラメータで指定されているExcelシート上のセルにデータをサイには、セルに保護がかかっているときは、11,12 の保護の解除指定が必要です。
   
※2 個別に削除するときに必要になります。(削除サクジョ対象タイショウとなるオブジェクトについては、下記カキ補足ホソク事項ジコウ参考サンコウにしてください。)
  @「セルにリンク設定」のときに設定セッテイする「識別名」は、個別削除のためのDBS独自の内部管理用で、名前定義とはコトなります。
  A「実行ジッコウボタンの追加ツイカ」のときに設定セッテイする「オブジェクトメイ」は、オートシェイプや特定トクテイするための「オブジェクトメイ」で、数式スウシキバーの左端ヒダリハシの「名前ナマエボックス」で確認カクニンしたり、変更ヘンコウすることができます。
   
※3 複数フクスウのオブジェクトを削除サクジョするためには、Excelシートジョウに、削除サクジョしたいオブジェクトメイギョウ方向ホウコウ列挙レッキョし、一番イチバンウエのセルを、汎用ハンヨウパラメータ3に指定シテイします。
   
★セルのリンク削除サクジョ実行ジッコウボタン削除サクジョ で削除サクジョ対象タイショウとなるオブジェクトについての補足ホソク説明セツメイ
シートメイ 汎用ハンヨウ 汎用ハンヨウ2(削除サクジョスウ セル指定シテイ属性ゾクセイ 汎用ハンヨウ3(オブジェクトメイ 削除サクジョ対象タイショウとなるオブジェクト
指定シテイなし   ALL   ----   ----   ----   シートに関係なく、起動後に設定セッテイ・描画した全てのオブジェクトを削除する
                                                               
    個別コベツ   1 のとき   いずれも   オブジェクトメイ直接チョクセツ指定シテイするか、間接カンセツ指定シテイする。 シートに関係カンケイなく、汎用ハンヨウ3のオブジェクトメイ合致ガッチしたオブジェクトを削除サクジョする
                               
        複数フクスウのとき   間接カンセツor   1番目バンメのオブジェクトメイ入力ニュウリョクされているときのセルを指定シテイする。 シートに関係カンケイなく、汎用ハンヨウ3で指定シテイされているセルのオブジェクトメイ合致ガッチしたオブジェクトを削除サクジョし、ギョウ方向ホウコウ順番ジュンバン処理ショリする
            間接カンセツアドレス  
                                     
指定シテイ ALL   ----   ----   ----   指定シテイされたシートナイの、起動後に設定・描画したオブジェクトを削除する
                                                               
    個別コベツ   1 のとき   いずれも   オブジェクトメイ直接チョクセツ指定シテイするか、間接カンセツ指定シテイする。 指定されたシート内の、汎用ハンヨウ3のオブジェクトメイ合致ガッチしたオブジェクトを削除サクジョする
                               
        複数フクスウのとき   間接カンセツor   1番目バンメのオブジェクトメイ入力ニュウリョクされているときのセルを指定シテイする。 指定されたシート内の、汎用ハンヨウ3で指定シテイされているセルのオブジェクトメイ合致ガッチしたオブジェクトを削除サクジョし、ギョウ方向ホウコウ順番ジュンバン処理ショリする
            間接カンセツアドレス  
                                     
☆1.文字モジフォントのイロNo
NO             NO             NO             NO             NO             NO        
1 index1   クロ   11 index11     21 index21     31 index31     41 index41     51 index51
2 index2 シロ 12 index12 22 index22 32 index32 42 index42 52 index52
3 index3 アカ 13 index13 23 index23 33 index33 43 index43 53 index53
4 index4 黄緑キミドリ 14 index14 24 index24 34 index34 44 index44 54 index54
5 index5 アオ 15 index15 25 index25 35 index35 45 index45 55 index55
6 index6 黄色キイロ 16 index16 26 index26 36 index36 46 index46 56 index56
7 index7 ムラサキ 17 index17 27 index27 37 index37 47 index47    
8 index8 水色ミズイロ 18 index18 28 index28 38 index38 48 index48    
9 index9 チャ 19 index19 29 index29 39 index39 49 index49    
10 index10 ミドリ   20 index20   30 index30   40 index40   50 index50            
☆2.ハイパータスク実行ジッコウボタンのイロNo