ここから本文です

解決済みの質問

知恵コレに追加する

マクロ(vba)を使用して「日本中央競馬会のホームページ」へアクセスし「土曜」、...

junmurata2001さん

マクロ(vba)を使用して「日本中央競馬会のホームページ」へアクセスし「土曜」、「東京」、「1レース」の「競争成績」の1着馬から3着馬の時計をダウンロードしてテキストでペーストしたいのです。

IE起動からJRAのホームページ(http://www.jra.go.jp/index.html
へは無事にアクセスし全コピーペーストできるようですが、上記のように任意でクリックするところが、多く、アドレスはどれも、(http://www.jra.go.jp/JRADB/accessS.html)です。。。やはりこのような場合はデータの取り込みは不可能でしょうか?
※場名別に1レースからの12レースの走破時計をダウンロードしできるようなマクロ(コード)を教えてもらえませんか?
※走破時計のみの取り込みが面倒でありましたら、全コピーペーストでもよいです。
※貼り付けはテキスト形式希望です。
よろしくお願いします。(まあ競馬は勝てるものではありませんが。。。)、ちなみに何に使うかといいますと、馬場指数を算出するためのデータがほしかったのです。

補足
chirinuruwowaheさん!!ありがとうございます!!見事に1着馬のタイム抽出できていますね。これなら、「2着」「3着」そして「クラス」抽出できませんか?{毎週}この作業をしたいのですが、たとえば、本日レース終了後自動的に本日日曜分の結果を表示はできますか?たぶん、「リンク抽出」.....(これもすごいですね!)をしそのURL を参照もしくはどこかに張り付ける作業が必要でしょうか?よろしくお願いします。

違反報告

ベストアンサーに選ばれた回答

chirinuruwowaheさん

http://www.jra.go.jp/JRADB/accessS.html
これは 会員登録か何か必要なページでしょうか 見ることができません

中央だけでしょうか Yahoo競馬にもJRA提供のデータがあります
http://keiba.yahoo.co.jp/schedule/2008/place/06.html
http://keiba.yahoo.co.jp/scores/2008/06/01/07/racelist.html
各レースが抽出できればいいということでしょうか
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1214710352





<補足に>
クラスとは何ですか? 競馬しないのでわかりません ページの中にあるデータなら何とかできますが 無ければ無理です

http://beauty.geocities.jp/chirinuruwowahe/kEIbAtArOTime.xls
こちらを参考にしてください 前回と違い 全部取り込みました
時間がかかりますが 全てのデータを取り出すので 別の加工もできます

日付を指定して スタートすると 全ページを取り込みます
時間は 各シートの それぞれ同じセルにあるなら INDIRECT関数で一覧にすることができます

Yahoo競馬が 今の形ならこれで動きますが
URLが変わったり 表の位置がかわるなど 何かの変更があると動かなくなるかもしれません
どのように作られているか どういう条件で動いているかなど わからないところは
今のうちに質問して ギモンや不明な点が無いようにしておいてください

http://ksrd.yahoo.co.jp/PAGE=DT_SOLVED/LOC=ANSLIST/R=2/O=ID/*-http:...
何かあれば こちらまで連絡ください (本日より数日間は連絡取れます)

  • 違反報告
  • 編集日時:2008/2/24 17:28:18
  • 回答日時:2008/2/23 15:21:07

質問した人からのコメント

  • 感謝本当にありがとうございました。がんばって勉強します。今後ともよろしくお願いします。
  • コメント日時:2008/3/1 09:13:36

グレード

この質問・回答は役に立ちましたか?
役に立った!

お役立ち度:お役立ち度 2点(5点満点中)2人が役に立つと評価しています。

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。

ただいまの回答者

23時47分現在

5116
人が回答!!

1時間以内に9,921件の回答が寄せられています。

>>回答ひろばに行く