Microsoft 製品に組み込まれている Visual Basic の実装。
「マクロの実行」アクションを使えばどうでしょうか。
「実行回数」や「繰り返し条件式」を設定できますので、For ... Next やwhile ... end のような使い方ができます。
「サブマクロ」にくり返したい処理をいれて、それを「マクロの実行」で実行させればいいでしょう。

マクロ1 を実行すると、「実行しますか?」と聞いてくるので、OK を押すと「テスト」とメッセージがでます。
Cancel をおすまで繰り返します。