6年ぶりぐらいに更新しました。とはいいつつも追加した機能は以下の1点のみです。
- 装飾処理に各種キー「CapsLock」「Inser」「NumLock」「Scroll」の状態を反映できるようにしました
今のところ大きな改修はしておらず、機能を追加することによって別なデメリットができたりユーザーの手を余計に煩わせる可能性があるものは機能の追加としては控えています。あと単純に改修に大きな時間がかかるものも控えてる感じです。今回の機能は入れても使う人以外既存のユーザーには何も影響ないと思うので入れてみました。
あとついでに使用するフレームワークを .NET Framework 4.6.1 から 4.8.1 に上げています。4.6.1 は純粋にすでにサポート切れであり現在サポートされているのは「4.6.2」「4.7.2」「4.8.1」のみだからです。4.8.1 は (4.8.2 がでない限りは) .NET Framework の最終バージョンであり、今後の Windows でもサポートされ続けるので今のうちに上げておいたほうがいいかなと思い変更しました。
最新版は以下からダウンロードできます。
あと現時点では確定ではないのですが、直そうかなと思ってる点のひとつとして「ボード作成 Excel ツール」をマクロで実行するのではなく、個別のプログラム(EXE)で作り直そうかなと思っています。Excel マクロの配布だと実行時に Excel にブロックされ設定の変更を余儀なくされることが多いのでプログラムのほうが実行が手っ取り早いかなと思ってます。
Excel マクロはデザインファイル(.xlsx) をボード設定ファイル (.setting) に変えているだけで特別悪い処理をしているわけではないのですが不安であればコード (VBA) は見れる状態にしているので確認してください。
ちなみにデザイン側の Excel ファイルはそのままです。単純にマクロを実行するファイル (BoardCreator_1_xx.xlsm) が置き換わる感じです。






