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

「この『10045』ってどこのお得意様だっけ…?」
「この『商品A-02』、旧型だっけ?新型だっけ…?」
皆さんの会社でも、こんな光景はありませんか?
システムから出力したデータが「数字の羅列(コード)」ばかりで、いちいち別画面で名前を検索しながら作業する……。これ、実は現場にとっては「地獄のルーチン」なんです。
特に最近は、物価高騰による毎月のような価格改定。営業さんたちは、この終わりの見えない事務作業に追われ、肝心の営業活動ができないほど疲れ切っていました。
そんな現場のピンチを、「Excel VBA × サーバー直結」というアイデア一つで解決し、2〜3時間の作業を数十分に短縮!営業さんから大絶賛された「爆速効率化エピソード」をご紹介します。
「この『商品A-02』、旧型だっけ?新型だっけ…?」
皆さんの会社でも、こんな光景はありませんか?
システムから出力したデータが「数字の羅列(コード)」ばかりで、いちいち別画面で名前を検索しながら作業する……。これ、実は現場にとっては「地獄のルーチン」なんです。
特に最近は、物価高騰による毎月のような価格改定。営業さんたちは、この終わりの見えない事務作業に追われ、肝心の営業活動ができないほど疲れ切っていました。
そんな現場のピンチを、「Excel VBA × サーバー直結」というアイデア一つで解決し、2〜3時間の作業を数十分に短縮!営業さんから大絶賛された「爆速効率化エピソード」をご紹介します。
目次
現場の悲鳴:「名前のないデータ」との戦い
当時のシステムが出力されるデータは、登録用の「お客様コードと商品コード」と「現在の単価」だけ。
- 「このコード、どのお客様だっけ?」
- 「この商品、中身は何?」
営業担当者は、いちいち別画面でマスタを検索し、名前を確認しながら入力していました。これではミスも起きやすく、時間ばかりが過ぎていくのも無理はありません。
営業担当者もなかなか営業活動ができなくて大変でした。
解決のヒントは「自分のルーチンワーク」に
実は私、仕入先の単価登録も担当しており、そこではVlookup関数を駆使して情報を照合していました。「この動きを自動化すれば、営業さんも楽になるはず!」と確信し、業務フローを整理。プログラム開発に着手しました。
「ボタン一つ」と「柔軟な検索」へのこだわり
ADODB接続(Microsoft公式)を使い、ExcelからDBへ直接SQLを飛ばす仕組みを構築。こだわったのは、営業さんが「Excel一枚で完結できる」ことです。
自動補完: ボタン一つで「お客様名」「商品名」「現在の単価」を自動抽出。
キーワード検索: コードがわからなくても、「お客様名」や「商品名」の一部からデータを引ける柔軟な検索機能を搭載。
一括出力: その場で単価を修正し、ボタン一つでシステム登録用フォーマットで出力。
確認のために画面を行き来する手間がゼロになり、まさに「かゆいところに手が届く」ツールになりました。
自動補完: ボタン一つで「お客様名」「商品名」「現在の単価」を自動抽出。
キーワード検索: コードがわからなくても、「お客様名」や「商品名」の一部からデータを引ける柔軟な検索機能を搭載。
一括出力: その場で単価を修正し、ボタン一つでシステム登録用フォーマットで出力。
確認のために画面を行き来する手間がゼロになり、まさに「かゆいところに手が届く」ツールになりました。
開発の裏技:「マクロ記録」を賢く使う
「プログラムを一から書くのは少し苦手…」という方にもおすすめなのが、マクロの記録機能(Microsoftサポート)です。
ベースは自動記録で作り、そこにサーバー接続コードを「補完」していくスタイル。この工夫で、開発工数をかけずに高機能なツールを爆速で作ることができました。
ベースは自動記録で作り、そこにサーバー接続コードを「補完」していくスタイル。この工夫で、開発工数をかけずに高機能なツールを爆速で作ることができました。
2〜3時間が「数十分」に激変
導入後、営業さんからは「めちゃくちゃ楽になった!」と大絶賛の声が。
とにかくボタン一つでほしいデータと登録できるデータが作成できる点はとても良かったようです。
これまで2〜3時間かかっていた作業が、わずか数十分に短縮。浮いた時間で、営業さんが再びお客様の元へ足を運べるようになったことが、何よりの成果です。
これまで2〜3時間かかっていた作業が、わずか数十分に短縮。浮いた時間で、営業さんが再びお客様の元へ足を運べるようになったことが、何よりの成果です。
まとめ:頭を柔らかくすれば、技術は武器になる
「サーバーとExcelをつなぐ」というシンプルな発想。
でも、現場の「困った」にピタリとはまった時、それは大きなインパクトを生みます。
技術は誰かのために使ってこそ。これからも現場に寄り添った改善を提案していきたいです!
でも、現場の「困った」にピタリとはまった時、それは大きなインパクトを生みます。
技術は誰かのために使ってこそ。これからも現場に寄り添った改善を提案していきたいです!
|
