ガーミンデータ(TCX)処理
5km毎のラップデータが必要になった時や、最近試みている様にFootPodのデータを検討する時等に、Web上やGARMIN TrainingCenterの表示を見てエクセル等に手入力していました。ラップの数が少ない時はそれ程手間ではありませんが、多くなると大変です。せっかく画面上では綺麗に見えているのに何とかならないものかと、スクリーンショットのデータをOCRソフトに読ませて見たりしてみましたが、うまく行きませんでした。
GARMINから取り出したTCXファイルを処理すれば何とかなるだろうと思っていましたが、XMLの扱いがよく解りませんでした。今回ネット検索等でAccessのVBAからXMLを扱えそうなことが解り、試行錯誤の上なんとか骨組みが出来ました。
TCXファイルを読み込んで、Access2000のテーブルに取り込んだところと、処理コードの主要部分を載せてみます。まだXMLの事がよく解らないので、ラップに関係する部分のみです。エクセルの表を直接作ることも出来そうですが、まだまだ先の話になりそうです(^^;)