Поделиться через


Optional argument must be Variant

Необязательные аргументы могут иметь любой внутренний тип данных, но это должен быть тип с одним значением по умолчанию. Эта ошибка имеет следующие причину и решение:

  • Предпринята попытка указать элемент Optional с параметром, который не имеет значения по умолчанию, например массив.

    Проверьте, чтобы все аргументы, задаваемые как Optional, имели значение по умолчанию.

Для получения дополнительной информации выберите необходимый элемент и нажмите клавишу F1 (для Windows) или HELP (для Macintosh).

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.