между задачей и кодом, должен быть алгоритм, а не наоборот. Я подобным способом не пользуюсь и не знал даже про него, потому что как раз начинаю с алгоритма и сразу создаю макрос по нему. И если Вы на своей схеме измените линии от входов местами, то макрос повторит тот же самый код, докажите что и так не получится