ExcelVBAとWebDriverを使って、Edgeを操作しようと思っています。 やりたいことは、リンクテキストをシフトキーを押しながら左クリックすることです。

Visual Basic | プログラミング106閲覧xmlns="http://www.w3.org/2000/svg">500

ベストアンサー

1

1人がナイス!しています

スクレイピングの考え方でよく勘違いするのは 何かの操作を行いたい→どうすればいいか? ではなく 何かの操作を行った結果に簡単にたどり着くには? を考えるほうが早い 分かりやすい例だと Yahoo検索 yahoo.co.jp開いて FindElementByName("p").SendKeys "検索文字" で入力して FindElementByTag("button").Click するより https://search.yahoo.co.jp/search?p=検索文字 ⇑ コレ開くほうが早い 特にWebDriverを直接制御する様な厄介な処理だと >リンクテキストをシフトキーを押しながら左クリック ⇑ コレで開かれる新しいウィンドを捕まえる処理が余分に加わるわけだし

ThanksImg質問者からのお礼コメント

ありがとうございます。 参考になりました。

お礼日時:5/26 5:47