アプリのダウンロード

実行ファイルとVisual Studio 2022ソースファイルは、ここからダウンロードできます

・実行ファイルのダウンロード
・ソースファイルのダウンロード

これらのファイルは何も保証するものではありません。あくまでインストールを含め自己責任でご利用ください。ダウンロードで警告がでたら、「トラブル対処」を見て対処してください

実行ファイルのアプリはインストール不要ですが、マイクロソフトのライブラリである .Net Framework のインストールは必要です。既にインストール済でインストールを実行すると「インストール済のメッセージ」が出まが、その場合はキャンセルして抜けてください
以下の手順で実行できます。アプリ実行で警告がでたら、「トラブル対処」を見て対処してください

・zip ファイルを解凍します

・.Net Framework4.8 上で動作するので ndp48-web.exe を実行して、.Net Framework4.8 をインストールします

・SmallSolution_Race.exe を実行します

アプリ実行例

①右上のJRA競馬 or 地方競馬をクリックすると、netkeiba.com が開きます

②そこから例えばジャパンカップの出走ページを開き、その URL をアプリにコピペします

③URLダウンロードボタンが有効になるので、ボタンをクリックします。読込の進捗が左下のプログレスバーに表示されます

④クリップボードコピーボタンをクリックします。これでデータを取得できました

例:https://race.netkeiba.com/race/shutuba.html?race_id=202205050812&rf=race_list

エクセルにペースト

ここまでで競馬データをクリップボードにコピーできたので、エクセルを開いてペーストします
次のエクセルの絵は、説明しやすいようにセル幅や枠囲みなど手動で加工しているので、コピペしただけの絵とは大分異なります。いったんアプリ画面と、このエクセルを見ながら説明します

・デフォルトの3列タイルで出力してますが、アプリの出力レイアウトからカスケードに変更できます

・デフォルトの4レースで出力してますが、アプリの出力レイアウトからレース数を変更できます

・出力項目の馬名、年齢、斤量などは、アプリのチェックボックスにチェックされた項目で出力されます

・出力情報は、レース情報、馬情報、レース履歴情報の3つです

まとめ

今回はクリップボードにコピーしましたが、CsvファイルへボタンをクリックすればCsv出力もできます。また、エクセルのセル幅や枠囲みの自動化も可能ですが、そこそこ大変なので次回作ということにします

実際の使い方としてはエクセルのセル幅や枠囲みを予め設定しておいて、コピペするだけで簡単に作成できます。さらに3着以内や3Fのタイムが指定値以下ならエクセルで色付けする「条件付き書式」などを駆使するともっと見やすくなります。結構便利です

重要:このアプリを使っても勝率はあがりません