忍者ブログ

VBA改良失敗の話

2022年08月29日
VBAの改良に大失敗して、家で更新する時間がなくなったので、今日は携帯から。


フォルダ一覧を解析するツールを最近作り、ブログ公開を視野に入れてリファクタリングや機能追加をやった。

前に紹介したようにリファクタリングツールを使って、処理結果が修正前後で変わらないことを、都度チェック。


リファクタリングは問題なく進み、機能追加に着手。一度もデグレがないので調子に乗って保存せずに進めてたら、明らかにデグレしてるはずなのにリファクタリングツールが異常を検出しないのに気づく。。。

ぐはぁ!4,5時間の作業が飛んだー.\(( °ω° ))/

範囲異常の時も値チェックするように改良したつもりが、範囲チェックしかてきてなかった。

やっぱ保存大事。
変更点をファイル名に書いていくのが一番だわ。

リファクタリングツールは拠り所とするもんだから、きっちり動作確認しとくべきやった。
リファクタリング実行時に強制保存でもいいか。

元の動くバージョンを復元できたのが唯一の救い。

修正したリファクタリングツールはこちら。
RefactoringTool_v10r01.bas"

PR
Comment
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字