VBAのプログラム

土曜日は、ずっとのびのびになっていたVBAのプログラムを作成。

仕様は、Webシステムから出力した2つのテキストファイルを読み込んで、1つのシートにマージに、ピボットで集計し、検証用のシートを作成する、というもの。
ずっと手作業でやっているのだが、対象数が20を超えており、ずっと面倒だと思っていたのだが、なかなか時間がとれず、のびのびになっていた。

私のスタイルなのだが、マクロ用のシートを作成し、あるセルでファイル名を入力して、それを Excel VBA で作成した、ワークシートに取り込み、ピボットにする処理を、ボタンに貼り付ける。
ボタンを押すと、ピボットまで完了、というのを作成した。
ファイル名は、Excel のファイルブラウズツールから、持ってこれるようにした。

で、土曜日にやったのは、この処理の作成のみ。
見栄えがよくないので、後で整形する予定。
この整形に、半日くらいかかるのかな。

VBAプログラムは、結構得意としてきたと思っていたのだが、ここ1年ですっかり忘れていることが多く、今回も単純なことに気が付かずに時間がかかってしまった。
やはり、ブランクもあったのが痛い。たぶん、年齢もあるかもしれない。

なんとか時間を取って、スキルの継続に注意していかないと、何もできない親父になってしまいそうで、危機感を感じる。
ということで、PHP、JavaScriptのスキルも結構不安になってきた。
そういえば、CとJAVAのスキルは…
とにかく今できることに注力しないと。