はじめに 全パラメータの組み合わせを生成するマクロを作ってみた。開発の現場では全ての組み合わせをテストすることはないので実用的ではないが、単にロジックを考えるのが面白かったので作ってみた。 使用方法 1.「全組み合わせ生成」マクロを実行する。 2.入力となる複数の範囲を選択する。 3.出力先となるセルを選択する。 実行結果 コード Option Explicit Sub 全組み合わせ生成() Const MB_TITLE = "全組み合わせ生成" Const MB_MSG_1 = "入力となる複数の範囲を選択して下さい。" Const MB_MSG_2 = "出力先のセルを選択して下さい。" '全組み合わせ生成の入力となる複数の範囲の選択 Dim Source As Range Set Source = SelectRangeBox(Prompt:=MB_MSG_1, Title:=MB_
![全ての組み合わせを生成するマクロ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/6a2b24afed5c774c04186d1c9bd356792678290f/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU1JTg1JUE4JUUzJTgxJUE2JUUzJTgxJUFFJUU3JUI1JTg0JUUzJTgxJUJGJUU1JTkwJTg4JUUzJTgyJThGJUUzJTgxJTlCJUUzJTgyJTkyJUU3JTk0JTlGJUU2JTg4JTkwJUUzJTgxJTk5JUUzJTgyJThCJUUzJTgzJTlFJUUzJTgyJUFGJUUzJTgzJUFEJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0yZTliZWJhNjIwNDg2MGY2YmI1NTZiOWViMTIwOWU0MQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBha2lyYWEmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWNiMTZmOWM0ZGU1ZmIwZTViMDRlNzUyZjVlOGZiY2Ux%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D85148a006601b87b8fcf14ad86fd5348)