Инструкция For Each может выполнять итерации только в объекте Collection или в массиве
Конструкцию For Each можно использовать только с коллекциями и массивами. Эта ошибка имеет следующие причину и решение:
- Вы указали объект, который не является коллекцией или массивом как часть group синтаксиса For Each. Проверьте написание элемента, по которому вы хотите выполнять итерации, чтобы убедиться, что он соответствует коллекции или массиву в области в этой части кода.
Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.