無線局情報検索のスクレイピングをVBAでやってみました<4>
VBAやっていたら楽しくて、かなりハマっています。
過去のコンテストログを読み込ませたりして、
未対応部分に対応したり、表示を改善したりなど、
自分の用途としては、かなり実用的になってきたと思います。
順不同で主な変更点を記載します。
・スクレイピングに失敗する局があったので改善
→ クラブ局で名称に(株)とかが入っていると失敗していた
・JCC/JCGコードがゼロ始まりの7,8,9,0エリアのNR判定が誤る場合があったので改善
→ エクセルの文字処理の問題
・都府県振興局ナンバーにも対応
→ 北海道以外は簡単なのですが、、、上記のゼロ始まりのコードとの関連で
3ケタの振興局ナンバーの判定がムズイ。。
・NRに"599"などのRST、"M"などの送信電力が含まれていても判定できるようにした
→ RST"597"だと判定できない(実質的には問題なし!)
・移動局は検索対象外だったが、JCC/JCGコード検索する方針へ変更
→ 移動局だった場合はコールとNRを緑で表示するようにした(一致判定はしない)
・NRと検索結果が一致した場合、一致した箇所を青で表示するようにした
今後は、気づいた点の微修正になると思います。
KCJコンテスト対応は簡単にできると思いますが、
KCJコンテストのログがどうかの判定が厳しいので、
キレイにやろうと思うと大変そう。
また、今はエクセルのシートにログの一部をコピペしていますが、
本当はログファイルをそのまま食わせたい。
エクセルだと厳しそうなので、その時はRubyかPythonあたりに移行だと思います。。
| 固定リンク
「プログラム」カテゴリの記事
- 無線局情報検索のスクレイピングをVBAでやってみました<6>(2018.09.30)
- Arduino LCD(2018.09.02)
- 無線局情報検索のスクレイピングをVBAでやってみました<5>(2018.07.16)
- 無線局情報検索のスクレイピングをVBAでやってみました<4>(2017.11.05)
- 無線局情報検索のスクレイピングをVBAでやってみました<3>(2017.10.30)
コメント