JRA公式競馬データ配信サービス JRA-VAN Data Lab.

JRA-VAN DataLab.

競馬ソフト開発コーナー

JV-Dataの使い方あれこれ

記事リスト  |  新着記事  |  ワード検索  |  過去ログ
タイトルJVRSSで1日の最大レース数を知るには?
投稿日: 2016/02/04(Thu) 07:41
投稿者VBAオンチ
お世話になります。

JVRSSのVBAでの使い方を理解中です。
例えば日曜("2")の場所名"1"の1日の競走名本題を全部得
るために下記のようにすると通常は特別レースのみ表示されます。

For p=1 to 12 '12レース分
Range("A" & p).Value="=JVRSS|'00121" +
Format(p,"00") + "'!" + "RA競走名本題"
;
Next p

(質問1)
ただこれは1日にレース数が12と仮定していますが、ダービーなどでは1日に1
2レースない場合があります。あらかじめ何レースあるかをJVRSSで知るにはどう
すればいいでしょうか。
(関連して同様に1日に何場所開催があるのかを知りたいです)

(質問2)
仮に上記のコードでp=1 to 13と存在しないレース数でやると最後は
"#JVError"と表示されます。エラーですが、このエラーモードやエ
ラー番号を検出するにはどうすればいいですか。
あらかじめ1日のレース数がわからないときはすべて12レースと仮定して、存在
しないレースの時にエラーを検出して表示しないなどの使い方を想定しています
。(1日の開催場所数も3場所と仮定してエラーになったら避けることもできる
と思います)

なおJVRSSデータ仕様書(Ver1.0.4)2014年9月9日版を使ってます。
他にも質問がありますので、別項目にします。
よろしくお願いします。
- 関連一覧ツリー(● をクリックするとツリー全体を一括表示します)
返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ   文字モード 図表モード
URL
パスワード (英数字で8文字以内)
  プレビュー
- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No パスワード
ウィンドウを閉じる