【社内SEコラム】Excel VBAとサーバーを直結!営業部門の「価格改定パニック」を救った話

「この『10045』ってどこのお得意様だっけ…?」 「この『商品A-02』、旧型だっけ?新型だっけ…?」 皆さんの会社でも、こんな光景はありませんか? システムから出力したデータが「数字の羅列(コード)」ばかりで、いちいち別画面で名前を検索しながら作業する……。これ、実は現場にとっては「地獄のルーチン」なんです。 特に最近は、物価高騰による毎月のような価格改定。営業さんたちは、この終わりの見えない事務作業に追われ、肝心の営業活動ができないほど疲れ切っていました。 そんな現場のピンチを、「Excel VBA × サーバー直結」というアイデア一つで解決し、2〜3時間の作業を数十分に短縮!営業さんから大絶賛された「爆速効率化エピソード」をご紹介します。
「この記事にはアフィリエイト広告が含まれます」

 現場の悲鳴:「名前のないデータ」との戦い

当時のシステムが出力されるデータは、登録用の「お客様コードと商品コード」と「現在の単価」だけ。
  • 「このコード、どのお客様だっけ?」
  • 「この商品、中身は何?」
営業担当者は、いちいち別画面でマスタを検索し、名前を確認しながら入力していました。これではミスも起きやすく、時間ばかりが過ぎていくのも無理はありません。 営業担当者もなかなか営業活動ができなくて大変でした。

解決のヒントは「自分のルーチンワーク」に

実は私、仕入先の単価登録も担当しており、そこではVlookup関数を駆使して情報を照合していました。「この動きを自動化すれば、営業さんも楽になるはず!」と確信し、業務フローを整理。プログラム開発に着手しました。

「ボタン一つ」と「柔軟な検索」へのこだわり

ADODB接続(Microsoft公式)を使い、ExcelからDBへ直接SQLを飛ばす仕組みを構築。こだわったのは、営業さんが「Excel一枚で完結できる」ことです。 自動補完: ボタン一つで「お客様名」「商品名」「現在の単価」を自動抽出。 キーワード検索: コードがわからなくても、「お客様名」や「商品名」の一部からデータを引ける柔軟な検索機能を搭載。 一括出力: その場で単価を修正し、ボタン一つでシステム登録用フォーマットで出力。 確認のために画面を行き来する手間がゼロになり、まさに「かゆいところに手が届く」ツールになりました。

開発の裏技:「マクロ記録」を賢く使う

「プログラムを一から書くのは少し苦手…」という方にもおすすめなのが、マクロの記録機能(Microsoftサポート)です。 ベースは自動記録で作り、そこにサーバー接続コードを「補完」していくスタイル。この工夫で、開発工数をかけずに高機能なツールを爆速で作ることができました。

2〜3時間が「数十分」に激変

導入後、営業さんからは「めちゃくちゃ楽になった!」と大絶賛の声が。
とにかくボタン一つでほしいデータと登録できるデータが作成できる点はとても良かったようです。 これまで2〜3時間かかっていた作業が、わずか数十分に短縮。浮いた時間で、営業さんが再びお客様の元へ足を運べるようになったことが、何よりの成果です。

まとめ:頭を柔らかくすれば、技術は武器になる

「サーバーとExcelをつなぐ」というシンプルな発想。 でも、現場の「困った」にピタリとはまった時、それは大きなインパクトを生みます。 技術は誰かのために使ってこそ。これからも現場に寄り添った改善を提案していきたいです!
[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

マイクロソフト Microsoft 365 Personal AI機能搭載 【おひとり様5枚限り】 価格:21,300円(税込、送料無料) (2026/1/30時点)

楽天で購入

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA