今回はExcelマクロ(VBA)のプロシージャに関してです。
モジュールの中に、プロシージャは沢山作れます。
コードが長い時に、処理を分けて呼び出す形にすれば、シンプルで見やすくなります。
Sub:上から実行される。マクロボタンから呼び出せるのはsubだけ
Function:戻り値を設定できる。基本はsubを使うが、呼び出す必要があるときは、Functionを使う。関数をつくることもできる。
Function 名前(引数)
→引数に変数・配列・セルなんでもOK。入れた順に入れた個数だけカッコ内に宣言がいる。