For Each control variable on arrays must be Variant
Управляющая переменная является частью элемента синтаксиса оператора For Each...Next. Эта ошибка имеет следующие причины и решения:
Массив имеет управляющую переменную, тип которой отличен от Variant.
Убедитесь, что часть группы оператора For Each...Next является переменной с типом Variant.
Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.