Для оптимального использования регистров памяти. Если можно обойтись без сетевых переменных, обходитесь.
На какие внутренние переменные ОЛ ругался, те я заменил на сетевые.
Вид для печати
Непонятно, зачем в вашем ИИЧ нужен SEL, можно же так:
Вложение 33988
Тем более, что такое у Вас уже есть в другом макросе!