Элемент, выполняющий скрипт VBA в Word. Не поддерживается на ОС Linux.
Описание общих свойств см. в разделе Работа с элементами
Свойство | Тип | Описание |
---|---|---|
Word | ||
Файл* | String | Путь к файлу скрипта |
Функция* | String | Имя функции VBA |
Аргументы* | [List | Аргументы скрипта |
Видимость* | Boolean | Видимость Word |
Вывод | ||
Переменная | Object | Сохраняет результат выполнения скрипта |
{% tabs %} {% tab title="C#" %}
LTools.Office.WordApp app = LTools.Office.WordApp.Init(wf, @"c:\folder\file.docx", LTools.Office.Model.InteropTypes.Interop);
object data = app.RunVBA(@"c:\file.vba", "func");
{% endtab %}
{% tab title="Python" %}
app = LTools.Office.WordApp.Init(wf, "c:\folder\file.docx", LTools.Office.Model.InteropTypes.Interop)
data = app.RunVBA("c:\file.vba", "func")
{% endtab %}
{% tab title="JavaScript" %}
var app = _lib.LTools.Office.WordApp.Init(wf, @"c:\\folder\\file.docx", _lib.LTools.Office.Model.InteropTypes.Interop);
var data = app.RunVBA("c:\\file.vba", "func");
{% endtab %} {% endtabs %}