- ITインフラ・システム開発
- Excelマクロ・VBA開発
Excelマクロ(VBA)システムの5つのメリットと3つのデメリット
- [更新日]2020/11/19
- [公開日]2016/05/11
- 23877 view
- 株式会社マクティズム
Excelマクロ(VBA)って、そもそも何?
Excelマクロとは、エクセルに標準装備されている機能で、エクセルで行う作業の際に必要な複数の手順を自動的に実行させるシステムのことを言います。
例えば、エクセルで毎回3時間かけて手作業で作成していた帳票が、Excelマクロが導入されたボタンを1度押すだけで瞬時に作成できます。
VBAはそのExcelマクロの処理を実行させるための、プログラミング言語のことを言います。
このExcelマクロ(VBA)を極めれば、あれやこれやと何でもできてしまう魔法の様なシステムですが、
今回はこのExcelマクロ(VBA)に関する、5つのメリットと3つのデメリットをご紹介します。
◆Excelマクロ(VBA)システムの5つのメリット◆
メリット1.「簡単にシステム開発できる」
Excelマクロ(VBA)は、他のシステム開発と比べて簡単で、あまり詳しくなくても開発できるのが特徴です。
メリット2.「開発コストも運用コストも安い」
Excelマクロ(VBA)はエクセルに標準装備されている機能のため、エクセルを購入すればシステムの開発ができます。
他のソフトを購入する必要はありません。運用もエクセルを起動する環境さえあれば良く、開発コストも運用コストも安価で済みます。
メリット3.「誰が作業しても同じ成果物を作ることができ作業者の負担を軽減」
誰がシステムを利用しても同じ成果物をつくることができて、作業者の負担を軽減できます。
メリット4.「作業工数の大幅な短縮」
冒頭で述べたように作業時間の短縮と手作業で起こり得る作業ミスを防ぐことができて、事務処理の大幅な短縮ができます。
メリット5.「さまざまなシステムとの連携が可能」
Excelマクロ(VBA)は最もポピュラーなシステムのひとつであり、さまざまな既存システムと親和性が高く、
Excelマクロ(VBA)のシステムと既存のシステムの連携処理の実現ができる場合がほとんどです。
◆Excelマクロ(VBA)システムの3つのデメリット◆
デメリット1.「エクセルのバージョンが変わった際に利用できなくなる」
Excelマクロ(VBA)のシステムはエクセルのバージョンが変わった際に、古いバージョンで動いていた処理が動作しなくなることがあります
システムを作った人の異動や退職等で改修が不可能な場合は、そのシステムは使い物にならなくなってしまいます
デメリット2.「複数人での同時編集ができない」
エクセルは、複数人での同時更新が不可能です。
共有ブックにする方法もありますが、同時使用ユーザー数が多いとトラブルが多くなります。
デメリット3.「複雑な処理に対しての処理速度が遅い」
複雑な処理の場合、Excelマクロ(VBA)のシステムだけでは補えきれず単純作業ではなくなってしまったり、
処理が重くなって作業時間がかかってしまう場合があります。
◆Excelマクロ(VBA)システムのまとめ◆
このようにExcelマクロ(VBA)のシステムの開発にはメリットもデメリットもあります。
Excelマクロ(VBA)システムの代替案としては、つぎのような案が挙げられます
1.開発コストは高いが大規模なシステムに強い.NETアプリケーションの開発
2.開発コストはExcel(VBA)のシステムより高いが、.NETアプリケーションの開発費用の半額程度で済み、さらにExcel(VBA)のデメリットも補えるアクセス(Access)でのシステム開発
以上をふまえて、自社にマッチしたシステム開発を検討してみましょう
ご相談はこちらから
企画や要件が固まっていないご相談でも
お気軽にお問い合わせください。
-
01
相談する
-
02
要件ヒアリング
-
03
専門企業のご紹介
-
04
企業との
ご面談&見積取得 -
05
企業選定〜契約締結
サポート -
06
専門企業と直接
プロジェクト進行
※ステップ5以降はご希望に応じて
サポートいたします。
EDITOR PROFILE
株式会社マクティズム
岩下 隆祐
当社はシステム的な視点だけでは良いシステムは作れないと考え『デジタルとアナログの融合』を重視しております。
「段階的にシステムを作り、最終的にお客様の生産性向上に最大限寄与したいと考えています。最初、アナログとデジタルの比率が10:0なら、まずは9:1や8:2を目指します」
まずは現場の小さな無駄や小さなロスの撲滅に視点を置き、段階的に導入することでお客様の仕事の流れを深く理解できるようになり、信頼関係も深まり、より効果的なシステムが提案できると考えます。
【経歴】
1976年 兵庫県出身
1996年 株式会社エイ・アイ・エスに入社
・プログラマー、SE、プロジェクトリーダー、システムコンサルタントとしてシステム開発案件に従事
2003年 個人事業主として、アイ・シー・サポート 設立
2009年 業務拡大に伴い株式会社マクティズムに法人成り
【取材履歴】
週刊BCNの取材
http://biz.bcnranking.jp/article/serial/sisystem/1512/151217_141022.html
公益財団法人大阪市都市型産業振興センター メビック
http://www.mebic.com/creators-file/3224.html
帝塚山大学 産学連携プロジェクト第1弾に参画
http://www.tezukayama-u.ac.jp/faculty/business_administration/news/2012/04/23/1.html
株式会社マクティズム
株式会社マクティズムでできること
-
ソフトウェア・業務システム開発
-
ホームページ・WEBサイト制作
-
WEBサービス開発