-
PowerAutomateDesktop, VBA, Selenium等を用いた自動化
ルーチン作業を自動化
PowerAutomateで作成したフローは関係メンバーに共有し、効率化&操作ミスの削減につなげる。
以下作成例
①依頼元から提供されたデスクトップアプリ(MFC)で行う設定作業を自動化(PowerAutomate)
アプリのボタン操作と、設定ファイル(CSV)の出力、差分チェック機能を実装
②ブラウザとEXCELで行う機器設定操作を自動化(PowerAutomate)
EXCELの設定内容を読み込み、設定用ファイルを編集し、ブラウザ操作で設定ファイルを書き込む
③出荷製品をWEBアプリで管理する操作をVBAとRestAPIを使って簡略化(VBA)
従来は手動でWEBアプリでログイン→製品ID検索→製品情報を編集を行っていたが、
VBAのフォームボタンワンクリックでRestAPIを走らせて効率化
④製品の型式をメーカーサイトで検索し、機器構成を調べる作業を自動化(PowerAutomate)
EXCELに記載された製品型式を1行読み取り、メーカーサイトで検索
検索結果のページから機器構成情報を読み取り、EXCELファイルへ反映。
⑤WEBアプリ上の操作を自動化(Selenium, ChromeDriver, Python)
ログイン→ボタン操作→画面遷移→ドロップダウンリスト操作→ボタン操作→画面遷移→ボタン操作・・・の繰り返し
PowerAutomate, Excel VBA