質問 |
||
| QNo.3943374 | VBAでYAHOO株価の時系列データ読み込みでのエラー | |
|---|---|---|
| 質問者:yousukei | YAHOOの時系列データを見込ませていたら、何度も読み込ませていると、うまく読み込む時と、読み込まない時があります。一度でもうまく動いていたプログラムが回数によって問題を起こす事などはあるのでしょうか? | |
困り度:
|
||
| 質問投稿日時: 08/04/12 19:30 |
||
回答良回答20pt |
|
| ANo.1 | VBA のコードが提示されていませんので、一般論として書きます。 > うまく読み込む時と、読み込まない時 手操作でもWebページの表示が速いときと遅いときがあります。すなわち、表示完了をVBA にて正しく検知する必要があります。具体的には、IE オブジェクトの Busy プロパティとReadyState プロパティを使います。 ExcelからIEを呼び出す方法 http://www.ne.jp/asahi/hishidama/home/tech/excel/browser.html MSDN - ReadyState Property http://msdn2.microsoft.com/en-us/library/aa752066(VS.85).aspx MSDN - Busy Property http://msdn2.microsoft.com/en-us/library/aa752050(VS.85).aspx |
|---|---|
| 回答者:momoracci | |
| 種類:回答 どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/04/13 23:47 |
|
| |
| この回答へのお礼 | ありがとうございます。 確かに、コードを提示した方がよかったですね。 BUSYプロパティとReadyStateプラパティですね、参考にさせてもらいます。<(_ _)> |