« JARL会員更新(3年) | トップページ | JARL会員証が来ました »

無線局情報検索のスクレイピングをVBAでやってみました

コンテストで交信した局の常置場所を総務省の無線局情報検索の
ホームページからゲットするプログラムをExcelのVBAを利用して作ってみました。

VBAを使うのは初めてなので、かなり苦労しましたが、
ネットでググりながら、なんとか作成することができました。

最初はVBAを使うつもりはなく、RubyかPythonかな、、、と思っていたのですが、
VBAによるスクレイピングをとても親切に解説してあったWebページがありましたので、

VBAを使用することにしました。

苦労したのは、移動局は検索してもあまり意味がなく、かつ、
検索対象のサーバに負荷を掛けないようにする必要もあるので、
検索をスキップさせる方法が最初はわからなかったことと、
コールサイン間違いで、存在しない局だった場合、
エラーが出て処理を先が先に進めなくなる場合の対処が大変でした。

・本プログラムの実行例

  JJ8GFL     北海道札幌市豊平区
  JJ8GFL/1  移動局
  JS8GFL     該当局なし


上記のように常置場所だけだと、ハムログ入力の時に不便なので、
今後は更にJCC/JGGコードも表示するように改善したいと思います。

「Search.xlsm」をダウンロード

|

« JARL会員更新(3年) | トップページ | JARL会員証が来ました »

プログラム」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: 無線局情報検索のスクレイピングをVBAでやってみました:

« JARL会員更新(3年) | トップページ | JARL会員証が来ました »