VBA Sub Moduleは2画面程度に抑える [Excel VBA]
だらだらと3画面も続くようなプログラムはやめましょう。 ある程度の塊で意味を持たせて sub に納めます。 といいますか、いきなりコーディングせずに手順書を日本語!で書きます。 大まかな手順ごとに 面倒がらずにSub Module化します。 後から絶対見やすいです。 例えば TOPは以下のように sub main() dim r as long dim c as long … … Call A Call B Call C Call D end sub Call しかない場合が素敵です。 同じ処理をCopy Pasteして2回書いてもいけません。必ずSub Module化します。 たとえ数行でもです。 Bug修正時に絶対もう一方の修正を忘れます。 差分は 引数で分けます。
2020-12-02 21:47
nice!(0)
コメント(0)
コメント 0