実績データ作成を簡単に
製作物の紹介
実績データ作成を「Power Automate Desktop」と「VBA」により自動化をすることで、業務の効率化を図るために製作しました。
「Power Automate Desktop」には、以下の内容に合わせてアクションを組み込み、実行ボタン一つで自動で作業が進むように作成しております。
- 今日の日付が該当する「週」を選び、その週の「前の週」の名前でフォルダを作成する
- 特定のページに接続して、データをダウンロードする
- ダウンロードしたデータを、該当するExcelのシートにそれぞれ貼り付けする
- ダウンロードしたデータのファイル名を変更して、作ったフォルダに移動する
「VBA」には、Excelで行う下記条件に合わせてコードを作成し、追加したボタンを1回押すだけで、自動でデータが仕上がるように作成しました。
- データをピボット
- 指定条件に合わせて並び替え&関数式を適用
- ピボットしたデータから設定した部分を、特定列から貼り付け
- 計算モードを手動から自動へ切替
- 売上高条件に合わせて色を塗って区別
作成は、PADはCopilot、VBAはChatGPTの力を借りております。

なぜそれを作ろうと思ったのか
欲しいデータが会社のシステムでは一回で取れず、毎回「オリジナルデータの作成」業務が発生しています。
オリジナルデータを作ることは、単純な工程ではなく、細かい作業が多いです。作るためには、都度手間がかかり、時間もかかります。そして、作れる人も少ないため、その人がいないと誰も作ることができない問題を抱えておりました。
この問題から脱皮するために、Power Automate DesktopとVBAで作業を自動化しようと思いました。

製作してみた結果
Power Automate DesktopとVBAで作業を自動化することによって、今まで1時間かかっていた作業が8分で終わることができて、大幅な時間短縮ができました。
それから、完成までの全体の工程が22ステップもあったことも、それぞれのボタンを一回押すだけの3つのステップまで絞ることができました。データが作成できる人も2人から5人まで増えており、作業効率が大きく改善できました。

今回製作したもの以外でも、複雑で時間がかかる作業が多くあるため、引き続き業務のDX化に向けて挑戦して参ります。
