エクセル雑感
「緩衝材」としてのVBAとRPA
その終焉とAIの台頭

ExcelマクロVBAとエクセル関数についての私的雑感
公開日:2026-01-13 最終更新日:2026-01-13

「緩衝材」としてのVBAとRPA|その終焉とAIの台頭


私はこれまで、「RPAは一過性のブームや、システム間の溝を埋めるだけの『絆創膏』のような技術だ」と考えてきました。
決してITの本流となる技術ではないだろう、と。


この見方自体は、今でも決して間違っていないはずです。
では、なぜ「本流ではないはずの技術」が、これほどまでに息長く生き残っているのでしょうか🤔

  • 「正論」だけでは語れない現場の現実
  • 「現場の武器」としての定着
  • 「不完全さ」を許容する文化の形成

一時的な「急場しのぎ」のはずが、気づけばなくてはならない「インフラ」になっていました。


RPAは、いわば「社会構造に適応した技術」だったのです。
今なお急場しのぎの側面を持っていることは否定できません。
それでも生き残ってきたのは、現場に切実な事情があったからです。

  • 業務を止められない
  • 業務を整理できない
  • システム刷新の予算も権限もない
  • それでも人手は足りない

こうした日本企業の慢性的な状態に、過剰なまでに適応したのがRPAです。


RPAは業務そのものを変えはしませんでした。
むしろ、業務が変われない現実の中で、摩耗を吸収する「緩衝材」として機能し続けてきたのです。

だからこそ、主役にはなれなくても、消えることはありませんでした。

ここまで考えると、ある事実が見えてきます。
RPAが多くの課題を抱えながらも深く普及している構造は、実はVBAと全く同じではないでしょうか。

VBAもRPAも、設計や保守の観点では欠点が多く、いずれ置き換えられると分かっていながら使われ続けてきました。

それでも生き残ったのは、「正論が通らない現場の現実」に完璧に適応したからです。

今日明日の仕事を回すために求められたのは、正しい技術ではなく、「今すぐ動く手段」でした。
VBAはExcel業務を、RPAは画面操作業務を延命してきました。
どちらも業務を根本的に変えるのではなく、変われない業務が壊れないよう、支え続けてきたのです。

しかし今、状況は変わりつつあります。
AIは、人の判断すら代替する力を手にしつつあるのです。

かつてのツールは、決められた「手順」という線路の上しか走れませんでした。
だから、現場の柔軟な「逆算」には到底追いつけませんでした。
対してAIは、「目的地」さえ示せば、障害物を自ら避けてルートを再構築し始めます。

現場が密かに担ってきた「その場しのぎの調整」という最後の砦。
そこがデジタルに塗り替えられようとしている今、
もはやVBAやRPAの「居場所」は揺らぎ始めています。

AIは、VBAやRPAの終焉をもたらすのでしょうか。

その答えは、やはり現場の中にしかありません。
そして、あなたはこの大きな変化に、どう向き合っていきますか。




同じテーマ「エクセル雑感」の記事

在庫を減らせ!毎日棚卸ししろ!
エクセル馬名ダービー
VBA学習のお勧めコース
コンピューターはブラックボックスで良い
VLOOKUPを使うことを基本としてシートを設計すべきか
VBAマクロと操作対象データの分離について
IF関数の論理式で比較演算子を省略したCOUNT系関数を書くのは
VBAでの式と文の違い
電卓とプログラムと私
「緩衝材」としてのVBAとRPA|その終焉とAIの台頭
開いている「Excel/Word/PowerPoint」ファイルのパスを調べる方法


新着記事NEW ・・・新着記事一覧を見る

カンマ区切りデータの行展開|エクセル練習問題(2026-01-28)
開いている「Excel/Word/PowerPoint」ファイルのパスを調べる方法|エクセル雑感(2026-01-27)
IMPORTCSV関数(CSVファイルのインポート)|エクセル入門(2026-01-19)
IMPORTTEXT関数(テキストファイルのインポート)|エクセル入門(2026-01-19)
料金表(マトリックス)から金額で商品を特定する|エクセル練習問題(2026-01-14)
「緩衝材」としてのVBAとRPA|その終焉とAIの台頭|エクセル雑感(2026-01-13)
シンギュラリティ前夜:AIは機械語へ回帰するのか|生成AI活用研究(2026-01-08)
電卓とプログラムと私|エクセル雑感(2025-12-30)
VLOOKUP/XLOOKUPが異常なほど遅くなる危険なアンチパターン|エクセル関数応用(2025-12-25)
2段階の入力規則リスト作成:最新関数対応|エクセル関数応用(2025-12-24)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.日本の祝日一覧|Excelリファレンス
3.変数宣言のDimとデータ型|VBA入門
4.FILTER関数(範囲をフィルター処理)|エクセル入門
5.RangeとCellsの使い方|VBA入門
6.繰り返し処理(For Next)|VBA入門
7.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
8.マクロとは?VBAとは?VBAでできること|VBA入門
9.セルのクリア(Clear,ClearContents)|VBA入門
10.メッセージボックス(MsgBox関数)|VBA入門




このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


記述には細心の注意をしたつもりですが、間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。
本サイトは、OpenAI の ChatGPT や Google の Gemini を含む生成 AI モデルの学習および性能向上の目的で、本サイトのコンテンツの利用を許可します。
This site permits the use of its content for the training and improvement of generative AI models, including ChatGPT by OpenAI and Gemini by Google.



このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
本文下部へ