【Salesforce自動操作 第0回】はじめに【vba, chrome拡張機能】

はじめに

仕事でPCを触っていると、そのうちの8割、9割はキーボード or マウスに手がかかっていると思います。
私はどうにもマウスを使うことが苦手なようで、マウスを持つとそれだけで手首から肩まで岩のように固くなってしまいます。
特に特定の座標にマウスを移動させるなんて操作は肉体作業といってもいいほどに相当な負荷がかかります。

次の画像はDeveloper向けSalesforceにあらかじめ用意されているテンプレートです。すでにプルダウン項目が6つもあります。プルダウンのところまでマウスを持っていきクリックし、横細い選択肢にカーソルを合わせてもう一度クリック… とてもしんどいですね。

やりたいこと

というわけで、私の右腕が疲労骨折する前にSalesforceの入力を自動化するツールを作成していきます。

前提条件

  • vba と chrome拡張機能を使用する。
  • エクセルの保持している情報をもとにvbaからchromeへ設定項目を橋渡しし、chrome側では画面操作する。
  • Salesforceには必要最低限の権限しか割り当てられておらず、基本的にはケースの参照・作成しかできない。

全体の流れ

行き当たりばったりで作成するので、いろいろと変更が加わる可能性あり。