競馬で学ぶエクセル
エクセルのVBAで競馬予想ソフトづくりに挑戦
Microsoftオフィスを使っていてもVBAって何?マクロって?何から学べば良いか分からない人も、VBAの一歩を踏み出すきっかけになるお手伝いが出来ることを目標としております。またJRA-VAN Data Lab.のサービスの利用でデータをJV-Linkを通じてインターネットからダウンロードできますが、自分ではまだハードルが高いし、料金も発生するので先ずはVBAになじんでからということで、JRAのサイトからデータを取得してマクロを学びます。
VBAの存在はそれこそ20年以上前から知っていましたが、競馬予想ソフトをVBAで作ろうと思い立ってから試行錯誤を繰り返し、現在の形になるまで3年以上費やしました。はじめから最終イメージがあるわけでもなく、作っている最中でも思いつきで度々の変更。また完成してからも、使用している中で不具合の手直しやらバグを修正してとりあえず現在の形になりました。VBAは自己流でまだまだ未熟です。知っている方からしたら、もっと的確な構文があるとか、もっとマクロをきれいに書いたらと、思うかも知れません。自分でもはじめの方に書いたマクロをみると「これは何だ」と思う箇所がありますし、いまもそういった部分の手直しをしています。
ここでは競馬という誂え向きの明確な題材があるので、分からないことは調べてとにかくマクロを書いて馴染むことです。これからマクロを学びたい方のきっかけ作りに、またマクロを使っている人には競馬プログラムを作るヒントになることを目標に、という思いからこのサイトを立ち上げました。