ホーム   VBAプログラムのサンプル   プログラム開発等の委託の流れ   料金設定   受託規定  お問い合わせ   

自己紹介
   Excelでどこまでできるか   データベース構築   ワークフロー   データ分析   趣味の切手  

科学・技術および経理事務の計算  農業土木および土木の歴史遺産写真   小企業支援   

山崎農業研究所へのリンク   Google Earth /地形図・海図からの測線データ(経・緯度、XY座標等)作成   

その他(T〜Zに属しないもの)   VBA無料質問コーナ   小説になった農業用水路(農業土木施設)

現在無職ですので元職場への連絡・問合わせはご遠慮ください。

【科学・技術および経理事務等の計算】
  科学・技術計算分野では専門的な言語としてはコンピュータが開発された当初からFORTRANが長く使用され続いています。現在でも、その役割は衰えていません。しかしながら、FOTRANは技術計算の高級言語としての性格から、現在ではFORTRAN言語により開発する技術者(プログラマー)は減少してきています。一方で、新たな言語として、CやJAVA、BASIC(VBA)といった言語もあります。これらの言語を用いて技術計算プログラムを作成する場合が増えている。シュミレーションの様に時間と空間を考えなければならない問題を扱う場合にはFORTRANにより開発した方が最適と考えられる。なぜならば、FORTRANにより開発された遺産が他の言語(BASIC等)によるものより圧倒的に多いと思われるからである(筆者は調査していない)。前述したようなもの以外の科学・技術計算ではBASICやC言語等により開発する方が適切であると考えられる。すなわち、開発対象の内容に応じて使用プログラム言語を変えるということが重要である。何でもかんでもFORTRANで開発するとか、BASIC等(VBA、C言語、JAVA・・・)で開発するというのでは効果的とは言えない。開発対象に応じたプログラム言語を選択すること適切な判断である。
BASIC(VB、VBAを含む)、C言語、JAVAの各言語は単に科学技術計算プログラム開発用に利用されるだけでなく、E-Maiの送信・受信が可能であるため、開発対象が広がっている。これらの言語のなかでも、VBAは表計算ソフトとして多数の人が利用しているExcelの機能の一部であるため、新たにCやVBのようなプログラム開発言語ソフトを購入する必要がない。そして、VBAの解説書も多数発売されている。VBAはこのように他の言語に無い特徴を有している。
VBAで開発した様々な科学技術計算分野は以下のとおりである。

  T. 農業土木分野
    @水理計算  A構造計算  B基礎の設計計算  C測量   D積算  E 水文 F 施設設計 G 水力発電 H防災・減災関連
  U. 天文関係(趣味的範囲)
     日の出・日の入り計算、太陽の位置計算などの天文関係の計算を行う。
  V. 経理事務
    V-1 経理関係 @出納簿 A収支計算書  B経費内訳書 C貸借対照表 
    V-2 一般事務 @名簿   A宛名書き    B
  W. データベース作成と分析
     各種データベースの構築をおこなう。特に、小企業経営者の皆さんのためのデータベースを構築し、企業の継続性確保に貢献します。
  X. ワークフローシステム
    【システム開発の動機】
     組織には、必ず組織内部での文書のやり取り(交換・承認・申請等)がある。この文書のやり取りが多いほど経費のロスが多くなる。このため、文書のやり取    りを電子的に行えるようにしたのがワークフローと呼ばれるものである。ワークフローは、社員(要員)間の文書のやり取りをインターネット回線や社内ラン等(    E-Mail)を利用して行うものである。このワークフローをVBAで行えるようにしたのが本システムである。
  Y. 索引作成システム
    【システム開発の動機】 
     書籍(小説等の文芸作品や雑誌を除く)には一般的に索引が作成され、巻末に記載されている。この索引があることから、不明な言葉や内容についてたや     すく調べたりすることができる。一方で、各種レポート(設計書を含む)を含む図書では一般的に索引は記載されていない。この原因としては、特定の利用者(    同業者や専門家)にしか利用されない、または索引を作成するだけの手間がない、最初のレポート(報告書)に索引が記載されていなかったためにその後も踏    襲されてきたなどが考えられる。レポートに索引が記載されていない理由は定かでないが、索引が記載されている方が利用の利便性は高まると思われる。こ    のため、索引作成の手間を短くするためのソフトを開発したので紹介する。
  Z. 趣味関連(切手収集)
    
  [. その他(T〜Zに属さないもの)