|
_ 仕事で他人が作ったExcelシートを使っている。必要な数値をセルに入力した後にVBAでデータを集計するのだが、中々凄いコードが書かれていた。参照するセルが等間隔で変わる以外は同じ処理をひたすら繰り返すだけなので、doループを使えば20〜30行程度で終わりそうな処理が、必要な処理の数だけ同じコードが並んだものになっている。必要な機能は実装されているのだから、使う分には何の問題もないし、元々プログラミングとは全く縁のなかった人が初めて作ったものなので、文句を言う方が間違っているのだろうと思っている。
_ 正式フォーマットとして配布されているものなので、勝手に手を加えるのは憚られる。コードを見なきゃ良かった(苦笑)