Запустить VBA
Invoke VBA
Last updated
Invoke VBA
Last updated
Элемент выполняет скрипт VBA в файле Excel. Работает только с драйвером Interop.
Драйвер и другие базовые настройки указываются в контейнере Приложение Excel. Если в файле Excel требуется сохранить изменения, используйте элемент Сохранить документ.
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Свойство | Тип | Описание |
---|---|---|
Excel: | ||
Файл* | String | Путь к файлу скрипта |
Функция* | String | Имя функции VBA |
Аргументы* | List<object> | Аргументы скрипта. Максимальное количество - 20 аргументов |
Видимость* | Boolean | Видимость Excel |
Асинхронный | Boolean | Признак асинхронного выполнения |
Тайм-аут | int | Тайм-аут исполнения макроса (мс) |
Вывод: | ||
Переменная | Object | Переменная, которая будет хранить результат выполнения скрипта |
Пример использования элемента в процессе с типом Только код (Pure code):