Слишком сложное выражение (ошибка 16)
Допустимое количество вложенных выражений в выражениях с плавающей запятой зависит от платформы. Например, в 32-разрядных операционных системах Microsoft Windows предел составляет 8 уровней вложенных выражений. Эта ошибка имеет следующие причину и решение:
Выражение с плавающей запятой содержит слишком много вложенных выражений.
Чтобы избежать этой ошибки, нужно разделить выражение на достаточное количество отдельных выражений.
Примечание В более ранних версиях Visual Basic ошибка 16 была "Строковое выражение слишком сложно". Это условие ошибки больше не может возникать. Однако если вы используете старый код, который отслеживает и исправляет эту ошибку, его необходимо удалить во избежание неправильного толкования ошибки.
Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.