Тема: Автоподгрузка .DVB

В интернете нашел такую команду для загрузки Лиспа, если команда не выполнена
"^C^C(if (null UNF-MText)(load "change text styles (cts) 1.9.LSP"));UNF-MText;"

Хотел написать тоже самое для загрузки .DVB, если макрос не выполнен:
"^C^C(if (null -vbarun Other.Quick_calculation_mat_select)(_-vbaload "Project.dvb"));-vbarun Other.Quick_calculation_mat_select;"

Но Autocad пишет:
Команда: (if (null -vbarun Other.Quick_calculation_mat_select)(_-vbaload "Project.dvb"))
слишком много аргументов
Команда: -vbarun
Имя макроса: Other.Quick_calculation_mat_select
Ошибка при выполнении



Где допустил синтаксическую ошибку? Как правильней написать команду на кнопку?

Re: Автоподгрузка .DVB

Нашёл:

^C^C(vl-vbaload (findfile "Project.dvb"));-vbarun Other.Quick_calc_mat_select



А если надо будет выгрузить VBA, всегда можно будет добавить vbaunload..