FileMakerでシステム開発

SE経験者がファイルメーカーを用いた場合、どのような設計、開発を行うのかを検証するブログです。

EXCEL VBAでの開発

2023-07-02 11:34:55 | EXCEL VBA
現在、EMS(基板実装・電子機器組立受託サービス)関係の工場で業務システムの運用支援をしています。
各現場ではEXCELのスプレッドシートと業務システムとが連携する場面が度々発生します。
その中を観察してみると、自動化することで飛躍的に正確性、効率化を向上させることが可能な作業が存在します。(ここでの自動化をRPAで実現することは難しいと思います。)
現在、VBAを用いて開発し、テストを経て現場で使ってもらっています。
当然、一旦製作した後からアイデアが出てきてカストマイズすることもあるため、極力パラメータの変更だけで対応できる仕組みを実装したりしています。

元々、システムエンジニアとして上流工程を主として行ってきましたが、データ移行や結合試験などでOracle DBからエクスポート、EXCELにインポートした後に、VBAでチェック、判定、変換等のプログラムを作成していたので違和感はなく開発しています。

只、やはりEXCELなので以下を注意して開発しています。
・入力項目のチェック(特に型のチェック)
・エラー発生時に応答後、エラーのセルにカーソルをセットすること
・エラーが無い場合、続けて更新処理を実行する・しないの応答をさせること
・最新バージョンの機能は極力使用しない
 

以上です。

P.S
かみゅーのホームページ
https://www.date-systems.com/

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 製造場所と保管場所の考え方 | トップ | 更新が開いてしまいました。 »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

EXCEL VBA」カテゴリの最新記事