シナリオ起動が10倍ラクになる(はず) WinActorリモコン操作計画
WinActor、楽しく活用させていただいております。シナリオも、大中小、様々なものを作ってきました。
便利なWinActorですが、ひとつだけネックとなっていた課題があり、それは「ファイルを選ぶことが面倒」ということです(笑)
WinActorがというのは関係なく、パソコンはそういうものです(笑)
その課題について構想をしてみたのでシェアしたいと思います。
--------------------------------------------------------------
面倒なものは使わなくなります。
シナリオは短いものだと、ID、パスを入力して、ログインというのもありますが、WinActorを起動してシナリオを選んで、
実行を…、ほかの社員の方は、…むしろ面倒だから、普通に起動してもよくない!?となります(笑)
そこで、ExcelからWinActorを起動できないかと発想しました。
WinActorリモコン操作計画です。リモコンといっても遠隔地から動かすのではなく、Excelをリモコンにして、
シナリオを操作しようとするものです。
--------------------------------------------------------------
GUIは構想中です。
図のように分岐や説明を入れるのもいいですし、スタート画面をイメージ図で記載するのもいいでしょう。
ボタンだけのGUIで、説明書きは下に記載でもいいですし、シートごとシナリオを管理し、シートが多くなったら
目次シートでハイパーリンクをつけるものいいと思います。
マクロ ⇒ シナリオショートカット(起動オプション⇒ 自動起動、最小化起動、自動終了) ⇒ メインシナリオ
--------------------------------------------------------------
(1)デメリット
①なんといっても、新たに作らないければならないことです。
ただ、一度作ってしまえば、ひとつのシナリオを作る工程はそれほど多くはありません。
通常メンテナンスはファイル名を変えなければ気にする必要はありません。
②メジャーアップデートで作り直し!?
目下、怖いのはこれです。シナリオファイル変わる⇒シナリオショートカット再作成⇒マクロ作り直し
対策はその時に考えるとします(笑)
③シナリオ起動まで4~5秒かかる。
起動ショートカットはWinActorの起動からシナリオ自動実行ですから時間がかかります。
Ver7でぎりぎり許容範囲です。Ver6だと起動が遅かったと思うので実用が難しいかもしれません。
デメリットではありますが、次どれを実行しよう…あのシナリオはどこかな…シナリオファイルを開いて…
実行で、4~5秒以上はかかると思うので、Excelのボタンをポチっで自動起動の利便性の方が高いと考えています。
--------------------------------------------------------------
(2)メリット
①シナリオ起動が10倍ラクになった(Book一つで操作できる)
②システム起動と目次、説明がセットになっている(いずれにしても作らないとならないものでしょう)。
③簡易的な「シナリオCall」、「シナリオグループ」を作れる。
WinActorの残念なところに、シナリオCallがないことが挙げられます(プログラミング言語や他のRPAではある(多分))
シナリオGotoはありますが、
A ⇒ B ⇒ Z
C ⇒ D ⇒ Z と後ろが共通なものはほとんどなくZを共通化することは少ないと考えられます
A ⇒ B ⇒ C
A ⇒ B ⇒ D
の大きな業務の分岐があった場合、シナリオインポートなどがありますが、
コピーであるためシナリオの数が増え、A、Bに変化があった場合のメンテナンスが大変です。
小さな分岐であれば分岐シナリオでよいのですが、大きな分岐だと方向性が違うので一つのシナリオで作ると作成がしづらくなります。
そこで
Excelを利用すれば、ボタン配置で、この業務は、ABC起動、この業務はABD起動とボタンを配置することができます。
ただ、Aボタンを押す、Aシナリオ起動、終了、Bボタンを押す、Bシナリオ起動、終了 …とボタンを押す必要があります。
WinActorが終了するまで、次のマクロ起動をWaitかSleepでできればよいのですが、恐らく難しいと思います(研究中)。
数秒後とか数分後の指定はできますが、WinActorのシナリオがその時間で終わるかわかりません。
ここは研究中もあり、メリットは限定的ではありますがシナリオを組み合わせを社員に教えることもできますので効果はあります。
--------------------------------------------------------------
(3)課題
データ一覧は、自動起動すると☑が選べないのでどうするか検討中(Excelで指示をする、自動起動しないでシナリオファイルのみ開く)。