業務改善・DXWebシステム

VBA×Accessで店舗別レポートを自動仕分けするツールを開発
プロジェクト概要
各店舗から定期的に届くCSVデータを取り込み、店舗ごとに異なる仕様(ページ数・重量・配送単価・配送エリア)のレポートへ自動的に仕分けるツールを開発しました。手作業での仕分け・出力作業を効率化することが求められていました。
VBAとAccessを用い、CSVデータの定期インポートから、レポート出力ツール「List Creator」を呼び出してのレポート生成までを自動化しました。
課題と解決策
CHALLENGE
店舗ごとにページ数・重量・配送単価・配送エリアの仕様が異なるレポートを、手作業で仕分けて出力する運用に時間がかかっていた。
SOLUTION
VBA・Accessで、CSVデータの定期インポート処理と、店舗ごとの仕様に応じたデータ振り分け処理を実装。既存のレポート出力ツール「List Creator」と連携し、dataファイルを生成してレポートを自動出力する仕組みを構築した。
成果
- CSVデータの定期インポートからレポート出力までの一連の作業を自動化
- 店舗ごとに異なる仕様のレポートを自動で仕分ける仕組みを構築
- 約12.7人月規模、約5ヶ月で開発
進め方
01
業務フロー整理
店舗ごとのレポート仕様と手作業の運用フローを整理。
02
データインポート処理の開発
VBAでCSVの定期インポート機能を実装。
03
仕分け・レポート生成処理の開発
Accessのデータをもとに店舗別仕様へ振り分け、List Creatorと連携してレポートを生成。
04
テスト・運用移行
実データでの動作確認を行い、運用へ移行。