Вы лишь умеете, очевидно, копипастить. Главную мысль пытался Вам передать, что значения передаются в макрос как аргументы - жалею! Не доходит. Кушайте тада манну кашку - ${ARG3} передаёт в macro-dialout-one-predial-hook номер экстена. Вы эникейщик по профессии?