Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


48695 / 76736 ←次へ | 前へ→

【32975】Re:WEBクエリ取得中のまま固まってしまう
お礼  おさる  - 05/12/28(水) 12:57 -

引用なし
パスワード
   >>株価データを取得したく、WEBクエリ利用したコードを作成しましたが、WEBクエリの取得中に処理が戻らなくなってしまい、どうしていいものか困っています。
>
>同様のことをしていますが、固まったことはありません。
>コード全体、どこのサイトをご利用かわからないので、なんとも言えませんが・・・

情報ありがとうございます。株価データの取得はYahooファイナインスを使用しています。コードを全部書くのは厳しいのですが、大まかな流れとしては、Yahooファイナインスのマーケット速報から50銘柄分毎のデータを下記のような方法でURLとして指定し、これを1000〜9999銘柄分(180回)のデータ取得しようとしています。

  "http://quote.yahoo.co.jp/q?s=1000+1001+1002+1003+...省略...+1049"

当然、株価コードが存在しないものもありますので、50銘柄分(1回のWEBクエリ取得)毎に不要なデータは削除しています。この方法でWEBクエリの取得を実行していると、不特定回数目でWEBクエリ取得から処理が返ってこなくなります(ExelのステータスバーもWEB接続中表示のまま)。特定回数で固まってしまうのであれば、URLや指定の表番号に問題が有る等が考えられますが、不特定の為、原因がわかりません。ブラウザなどでも、なかなか表示されずに、挙句「サーバーが見つかりません」などが表示され、更新を実行するとあっさり表示されるようなときがありますが(Yahooファイナインスに限らず)、そのような状況に近いようです。ただVBAのQueryTables.Add()ではサーバーからの返答がないと、みずからタイムアウトをしないのか(私が設定を知らないだけかもしれませんが)、そのまま固まってしまうように見受けられます。
サイトは関係ないように思えますが、かみちゃんさん、もし差し支えなければ、何処のサイトを利用しているか教えていただけませんか?
0 hits

【32967】WEBクエリ取得中のまま固まってしまう おさる 05/12/28(水) 12:03 質問
【32970】Re:WEBクエリ取得中のまま固まってしまう かみちゃん 05/12/28(水) 12:14 発言
【32975】Re:WEBクエリ取得中のまま固まってしまう おさる 05/12/28(水) 12:57 お礼
【32976】Re:WEBクエリ取得中のまま固まってしまう かみちゃん 05/12/28(水) 13:14 発言
【32977】Re:WEBクエリ取得中のまま固まってしまう おさる 05/12/28(水) 13:22 お礼
【32989】Re:WEBクエリ取得中のまま固まってしまう かみちゃん 05/12/28(水) 15:36 回答
【32998】Re:WEBクエリ取得中のまま固まってしまう おさる 05/12/28(水) 16:25 お礼
【33000】Re:WEBクエリ取得中のまま固まってしまう かみちゃん 05/12/28(水) 16:34 発言
【33001】Re:WEBクエリ取得中のまま固まってしまう おさる 05/12/28(水) 16:44 お礼
【33006】Re:WEBクエリ取得中のまま固まってしまう かみちゃん 05/12/28(水) 23:45 回答
【33030】Re:WEBクエリ取得中のまま固まってしまう おさる 05/12/29(木) 12:08 お礼
【33044】Re:WEBクエリ取得中のまま固まってしまう かみちゃん 05/12/29(木) 21:45 発言
【33394】Re:WEBクエリ取得中のまま固まってしまう おさる 06/1/10(火) 15:28 お礼
【32978】Re:WEBクエリ取得中のまま固まってしまう Kein 05/12/28(水) 13:29 回答
【32983】Re:WEBクエリ取得中のまま固まってしまう おさる 05/12/28(水) 14:39 お礼
【32999】Re:WEBクエリ取得中のまま固まってしまう おさる 05/12/28(水) 16:33 お礼

48695 / 76736 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free