TOPシナリオ事例エクセルに登録されているリストのデータの数だけ「繰り返し」コマンドを使ってデータを抽出して検索し、得られた結果を元のエクセルファイルに転記する(1)
最終更新日 : 2021/06/22

エクセルに登録されているリストのデータの数だけ「繰り返し」コマンドを使ってデータを抽出して検索し、得られた結果を元のエクセルファイルに転記する(1)

株価検索の一つです。
エクセルシートの縦方向上から下に事前に記載した「銘柄」を順次取得して検索しエクセルに転記するを、「銘柄」のセルが空白になるまで繰り返ことを想定したシナリオです。
また、検索した株価は横方向左から右に空白セルを見つけてそこに空白の列を毎回挿入し、記載していきます。

複数銘柄の株価検索シート.JPG

①ミラロボブラウザを起動して、Yhooファイナンスページを開く
②エクセルの「銘柄」の値を取得して、株価を検索する
③検索して得た株価の値を取得して、元のエクセルの右端の空白セルに貼り付ける
④「銘柄」のセルに空白が見つかるまで繰り返す
検索するタイミングにより株価のxpathが異なることがあるため、エラー処理を入れてxpath2回実行しています。
(hy-10)

※「複数銘柄の株価検索.xlsx」ファイルをデスクトップに保存してから実行してください
※サンプルシナリオをご確認ください。

複数銘柄の株価検索.rpz

複数銘柄の株価検索.xlsx

主な使用コマンド:
4.2.3.3. ショートカットキー
https://tayori.com/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/detail/9bc131a64566926469a46f51937e4c26c0da901a
6.11.11. ページ操作 > HTMLキーボード入力
https://tayori.com/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/detail/8e4cda477787286e4d324f3a0085345fba69b904
6.11.13. ページ操作 > HTMLドロップダウン操作
https://tayori.com/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/detail/383720eaf2769180d104683950ec290c76b6969d
6.6.5. ルールにマッチ
https://tayori.com/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/detail/357e1d03387f6ca7590997f9db145a9994fd0b90
6.8.1. 繰り返し
https://tayori.com/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/detail/183dc128a0ad611d3f16fb2dfa1f18ccb34793c6
6.7.1. 文字列(文字列比較)
https://tayori.com/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/detail/985f7d442093a92861a0b9da7044902af1cad337
6.2.7.エラー確認・処理
https://tayori.com/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/detail/3146da6d77ba811dfb5808ab6c94aaaf1d12b40f

関連する質問