Метод Range.Run (Excel)

Запускает макрос Microsoft Excel в этом расположении. Диапазон должен находиться на листе макросов.

Синтаксис

expression. Выполнить (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6, Arg7, Arg8, Arg9, Arg10, Arg11, Arg12, Arg13, Arg14, Arg15, Arg16, Arg17, Arg18, Arg19, Arg20, Arg21, Arg22, Arg23, Arg24, Arg25, Arg26, Arg27, Arg28, Arg29, Arg30)

выражение: переменная, представляющая объект Range.

Параметры

Имя Обязательный или необязательный Тип данных Описание
Arg1Arg30 Необязательный Variant Аргументы, которые должны быть переданы в функцию.

Возвращаемое значение

Variant

Примечания

С этим методом нельзя использовать именованные аргументы. Аргументы должны передаваться по позиции.

Метод Run возвращает то, что возвращает макрос. Объекты, передаваемые в качестве аргументов макросу, преобразуются в значения (путем применения свойства Value к объекту). Это означает, что нельзя передавать объекты в макросы с помощью метода Run .

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

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