学校でプログラミングの授業でもあったのか知らんが、マクロと条件分岐とは一切関係ない。