Метод 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.
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Arg1 — Arg30 | Необязательный | Variant | Аргументы, которые должны быть переданы в функцию. |
Variant
С этим методом нельзя использовать именованные аргументы. Аргументы должны передаваться по позиции.
Метод Run возвращает то, что возвращает макрос. Объекты, передаваемые в качестве аргументов макросу, преобразуются в значения (путем применения свойства Value к объекту). Это означает, что нельзя передавать объекты в макросы с помощью метода Run .
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.