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