PADノウハウ_ブラウザで新しく開いたタブを操作したい

  • 更新

Power Automate Desktopを利用してブラウザを操作している際に、新しいタブでページが開かれる場合があります。そのまま新しいタブのページに対して操作を行なおうとしても、新しいタブには操作が行えません。これはブラウザ操作に利用する「Webブラウザーインスタンス」が新しいタブの情報を持っていないので、新しいタブが操作できません。

 

【新しいMicrosoft Edgeを起動する】アクションを実行して生成された変数「Browser」は、初めに開いたタブの情報を持っています。新しいタブを開いても「Borowser」にはタブの情報が追加されない為、新しいタブのWebブラウザーインスタンスを取得する必要があります。

Browser変数がタブ情報を持つ

新しいタブのWebブラウザーインスタンスを取得するには、【新しいMicrosoft Edgeを起動する】アクションを利用します。

新しいMSEdgeを起動

上記のように起動モードを「実行中のインスタンスに接続する」とし、新しいタブを指定します。

新しいタブの指定方法は任意の方法で指定します。上図ではタイトルを利用しています。「フォアグラウンドウィンドウ」を利用する場合は、対象のタブが表示されていることを確認して下さい。

新しいタブに対して操作を行う場合は、このアクションで利用した「Browser2」を利用して操作します。

 

最初に開いたページを操作する場合は「Browser」を利用します。

Browserを利用

新しいタブについては「Borowser2」を利用します。

Browser2を利用

 

この記事は役に立ちましたか?

/
0人中0人がこの記事が役に立ったと言っています