無人ヘリ「作業予定集計」Excelマクロ(by excel-vba)に関する説明及び注意事項
CopyRight Digital Wave. All rights reserved.   Ver090828 2009/08/28

概略
「無人ヘリ」チーム作業の精算明細を個人別に自動作成するEXCEL-マクロ(VBAプログラム)です。

しかし、「無人ヘリ」
チーム作業だけでなく、複数チームで行う作業に対しても、このプログラムが有効に活用できると思います。

Exce2000以上(Excel2000,Excel2003では確認しております。)
記載されている会社名、製品名は、各社の商標および登録商標です。
まずこのプログラムを使用するには下記にマイクロソフト製品が必要になります。

「作業予定集計」マクロのセットアップと実行に必要な最低条件

ハードウエアー Windows OS Microsoft 表計算ソフトの必要性
DOSV互換機  Windows 2000以上 Excel2000以上(Excel2000,Excel2003では確認しております。)

注意
付録として、「MailDeliver」(ソフト)を添付する事にしました
(携帯メールなどへメール・一斉送信&簡易受信するソフト)
PCから一斉送信すると、特にDocomo携帯メールが遅延受信する事が多く、
その問題点をを回避する工夫を施してあります。
但し
    1)インターネット接続環境がある事は前提条件にあります。
    2)PCのセキュリティ関連で「MailDeliver」を許可設定にする
      @ウイルスバスタなどのセキュリティプログラムで、「MailDeliver」を許可設定
      A「Windows ファイアウォールを有効または無効にする」を使って「MailDeliver」を許可設定

 

目次
1・「作業予定集計」プログラムの目的

2・「作業予定集計」プログラムの概略

3・各シートの機能説明および作業フロー

4・著作権について

5・その他、ご利用条件など

6・使用許諾契約書

7・マニュアル動画説明(補助)

 

1・「作業予定集計」プログラムの目的

・目的

農業関連の事務作業を効率化するための一環として、
多くのPC環境で使用されているEXCELを有効活用し、個人別の作業明細シートを自動作成する事で
事務作業の効率化を図る事を目的にしました。

・概要
各項目において下記のように集計します。
1)・集計内容
  
@個人別
  
A作業日単位を1行に区分け
  
B作業日毎に異なる役割に応じた作業料金の計算
  
C「予定表1」「予定表2」....「予定表N」を全て集計
    (但し、「予定表3」以上を作成する場合は、集計結果の雛型シートの行数を追加する必要あり)

一般的なMicrosoft社の「Excel」を利用していますので、
必要に応じて自社なりのデータ加工を比較的簡単に行って、そのデータの付加価値を更に高める事ができます。



2・「作業予定集計」プログラムの概略
・***注意*** 
@起動直後のメッセージ
起動直後には下図のようなメッセージが表示されます。このソフトは「マクロ」を使用して作成されているので、
下図「3ボタン」の中央「マクロを有効にする」ボタンを押してください。






Aパスワードの設定
セットアップ直後、第1回目はフロッピーディスクに記載されている「ID」をパスワードとして入力する必要があります。
一番最初は下記のようにパスワードの要求ダイアログが表示されます。
購入時にメール添付ファイルにて記載されているIDを入力してください。
(試用期間中では「GuestTerm.ini」ファイルを「作業予定集計.xls」と同じフォルダーにコピーしてください。)
以降はこのダイアログは表示されません。




試用期間中には下記ダイアログが表示されます。




そして次に、
○「オープニング画面」(「作業予定表」シート)は下図のようになります。




1)【作業予定集計マクロ】メニュの説明
@「枠作成」

マウス指示した「予定表N」シートを初期化します。
    作成列:「メンバ」シート「管理機」列に記載して機台数分を作成します。
    作成行:セルA3にて記載した数

A「リスト初期化」
「メンバ」「M_地区」「M_支店」(マスタ)シートの内容を変更して、この「リスト初期化」を押すと
「予定表1」「予定表2」「予定表…N」のセル選択内容を更新します。

B「全員・回数集計」
マウス指示した作業者全員(メイン、サブ、ワゴン)に対してのセルをフォーカスして、最後に集計結果を表示する。

C「指定者・フォーカス」(指定者・回数集計)
マウス指示した作業者(サブ、ワゴン)に対してのセルをフォーカスして、最後に集計結果を表示する。

D「作業明細集計」
作業者全員(メイン、サブ、ワゴン)に対して作業内容の明細集計を「予定表1」「予定表2」「予定表…N」全シートに対して集計して
個人別に明細シートを作成します。



3・各シートの機能説明および作業フロー

作業明細作成フロー1 

1・ (マスタ・シート)「M_支店」「M_地区」「M_役割」に必要事項を記入 
    1) 「M_支店」 
    支店 
        @支店:支店名称 

    2) 「M_地区」 
    地区 散布支店 面積(hect) 
        @地区:地区名称 
        A散布支店:「M_支店」に存在する支店名称 
        B面積(■現在未使用のため、空白でOK!) 

    3) 「M_役割」 
    役割 役割名称 日額 税率(%)
        @役割:L/S/P/W の4種類の半角英数字を指定する(但し、S/Wに関してはS2,S3…/W2,W3…の指定が可能 
        A役割名称:役割に対応した名称を記載する(但し、サブ/ワゴンに関してはサブ2,サブ3…/ワゴン2,ワゴン3…の指定が可能 
        L リーダ 「予定表」シートにて単位列の中央になる人で、機体管理者又はメイン作業者になります。 
        S サブ 「予定表」シートにて「サブ」項目列/「ワゴン」項目列に記載されるメンバになります。 
        S2,S3---の追加指定が可能 

        P ペア 「予定表」シートにて「サブ」項目列/「ワゴン」項目列に記載されるメンバで 
        、「ペア」対象機体列で記載された場合には「ペア」日額になります。 

        W ワゴン 「予定表」シートにて「ワゴン」項目列に記載されるメンバになります。 
        W2,W3---の追加指定が可能 

        B日額:役割に対応した日作業料金を記載する。 
        C税率:日作業料金に応じた税率を記載する。 


2・ 「メンバー」シートに必要事項を記載 
    1) 氏名 
    2) 役割 
    3) 支店名(作業集計シートに記載する銀行名など) 
    4) 口座NO(作業集計シートに記載する口座NO) 


3・ 「予定表」シートを作成 
        (前年シートが存在する場合は、シートをコピーして編集作業した方が簡単な場合もあります。) 
    1) 新規枠作成する場合はセル(A3)に作成日数を半角数値で記入後、【作業予定集計マクロ】メニュー・「枠作成」で枠作成する。 
        (列数は、「メンバ」・管理機に記載された数だけ(3列毎)作成される。

    2) (シート)先頭行で、「リーダ」「管理機」を選択する。 

    3) 「予定日」、「支店」、「地区」、「サブ」、「ワゴン」を選択する。 

    4) 「メニュ」・「全員・回数集計」又は「「指定者・フォーカス」で予定表でのメンバ、回数のバランスを確認します。 
     @「全員・回数集計」:(予定表シートで)メンバ全員の予定表・集計結果を回数記載セルに記載します。 
     A「指定者・フォーカス」:(予定表シートで)マウス指定された「メンバ」のみの予定表・集計結果を回数記載セルに記載します。 


4・ 「作業明細」シートを作成 
    1) 「メニュ」・「作業明細集計」で「予定表1」「予定表2」の集計結果を作成します。 
        (作業中はEXCEL最下段・ステータスバーに【XX(氏名)】「精算明細」作成中・・・と表示されます。)

    2) 必要に応じて、「作業明細」シートを印刷します。 


5・ 【注意事項】 
    「予定表」「作業明細」印刷プレビュの左下に【CopyRight DigitalWave 】と表示されます。 
    しかし、ご購入頂いた方で、「M_支店」シート・B1セルに記載すれば、上記表示の代わりにその内容が表示されます。 


1)「M_支店」 



2)「M_地区」 


3)「M_役割」 


4)「メンバー」


5) 「予定表」シート
   
「オープニング画面」と同じ

6) 「作業明細」」シート (集計結果)



4・著作権について
作業予定集計 プログラムの著作権は「Digital Wave」に帰属します。
本ソフトウエアを使用した結果については、当社は一切の責任を負いません。
また本ソフトウエアは予告無く変更する事があります。

5・その他、ご利用条件など
○バグなど発見された場合の対応は、その都度DigitalWaveのホームページ上で行う予定です。(http://ise-dwave.com/ )

○ 現在は、電話などによるサポートは行っておりませんのでご了承ください。
(但し、E-MAILは一部受付可能です。

○ ダウンロードがうまくできなかったと思われますので、再度ダウンロードする事をお勧めします。

○ 御利用条件
    1) 「試用期間」
        @メールにてお送りする「GuestTerm.ini」ファイルを「作業予定集計.xls」と同じフォルダに設置します。
        A現在は、3ヶ月で試用期間が終了します。

    2) 正式御利用
        引き続き、ご利用頂けるのであれば、
        @ソフト料金をお振込み後、メールにて御連絡頂きます。
        A「DriveInfo.ini」ファイルをメール添付させて頂きます。
        B-1 「作業予定集計.xls」起動時に暗証番号の入力画面になります。
        B-2 メールに記載してある暗証番号を入力頂きますと、以降そのままご利用頂けます。

○その他、使用方法
1・ 「予定表1」「予定表2」...「予定表N」と新規追加する場合
    1) 基本的には「予定表1」「予定表2」で使用する事にしていますが、
     「予定表N」まで追加しても、使用可能に出来るように考慮はしてあります。

    2) 「予定表1」又は「予定表2」をコピーして、それを変更するようにすれば、スムーズに作業できると思います。

    3) 但し、最終的な出力結果である「精算明細」シートの雛形「M_精算明細」(非表示/表示)について
    詳細データ箇所は5〜39行のみになっていますので、「予定表N」までに必要行だけ行挿入の必要があります。
    (EXCELの最左列で5〜39行何処かで、マウスクリック・行指定後、右クリック・挿入します。)
    (この作業を、必要行数分だけ行います。)


2・ 付録・「メール一括送信」ソフト(MailDeliver_FW11)
( WIndowsXP Sp2以上かNetFlameWork1.1の導入が必須条件になります。)
( もちろん、パソコンにはインターネット接続が出来る事は必須です。)

    1) メール・一括送信の機能
    複数人数で、作業する場合が多いと思いますが、
     各メンバに携帯メールで連絡事項を一括送信したい場合などに便利です。
     またOutLook等のメールソフトで、
      Docomo携帯メールに一括送信(cc機能等で)でメール遅配する場合、
      このような場合でも、一工夫してあるので、殆どメール遅配する事はないと思います。
      (但し、配信先は50件くらいまでならOKだと思います。)
      (インターネット調査すると100件くらいなOKなような記載も見受けられます。)

    2) メール・簡易受信の機能
     送信者アドレスへ返信されたメールの受信

    3) 【準備作業】
    @「MailDeliver_FW11.exe」ソフトのフアイウオール/ウイルス防止ソフト等にて許可設定を行う。
    (この設定を行わないと、警告出力されて(ないかもしれません)メール送受信できません。)

    A[MailDeliver.ini]初期設定ファイルに
     ○メールサーバの設定
     ○送信者一覧CSVファイル名称
       などの必要事項を記載します。


6・使用許諾契約書

 お客様が本ソフトウェアを使用されるに際し、デジタル・ウエーブ(以下「当社」と表記致します)は、
 お客様が以下の内容をご了承いただいたものとみなし、かつ遵守していただくことと致します。
 本ソフトウェアをご使用なさった場合、当社はお客様が下記条項に同意されたものとさせていただきますので、ご使用前に充分お読みください。

 第1条(定義)
  本契約において、「本ソフトウェア」とはMicrosoft社のソフトウェアである
※「EXCEL2000」及び※「Internet Explorer Version 6」で使用出来るソフトウェア 「作業予定集計」及び関連資料を言います。

 第2条(目的)
  本契約の目的は、当社がお客様に対し「本ソフトウェア」の使用許諾を行う事によって、「EXCEL」で作業明細シートを自動作成することにあります。

 第3条(使用許諾)
  当社は、お客様に対し、お客様が「本ソフトウェア」を使用することのできる、譲渡不能かつ非独占的使用権を許諾します。

 第4条(禁止事項)
  1. お客様は、「本ソフトウェア」を本契約の目的以外のために使用することは認められません。
  2. お客様は当社の承認なく「本ソフトウェア」を複製することは認められません。
  3. お客様は、「本ソフトウェア」をリバースエンジニアリング、逆コンパイル、逆アセンブル等することは認められません。
  4. お客様は「本ソフトウェア」をレンタル、リース、譲渡等することはできません。

 第5条(保証制限)
  「本ソフトウェア」は何等の保証もなく現状有姿で提供されるものであり、
  当社は、お客様に対し、商品性、及び特定目的への適合性の保証その他一切の保証を、明示であると黙示であるとを問わず、一切行わないものとします。

 第6条(免責)
  当社は、「本ソフトウェア」の使用または使用から生ずる一切の損害に関して責任を負わないものとします。

 第7条(契約の終了)
  1. お客様が本契約の定めに違反された場合、当社は本契約を解除することができます。
  2. 当社が「本ソフトウェア」の配布を中止した場合には、本契約は自動的に終了するものとします。
  3. 本契約が終了した場合は、お客様は「本ソフトウェア」及びその複製物を直ちに破棄もしくは消去されるものとします。


 ※文中の「EXCEL」「Internet Explorer」等の商品名は、MicroSoftの商標または登録商標です。
 Copyright(c) 2003 Digital Wave All rights reserved.

7・マニュアル動画説明(補助)

1)枠作成

2)リスト初期化

3)全員・回数集計

4)指定者・フォーカス

5)指定者・フォーカス消去

6)作業明細集計

7)作業明細全削除

8)M_精算明細(非)表示