Задайте MATLAB текущая рабочая папка после запуска
MLStartDir устанавливает MATLAB текущая рабочая папка. Используйте этот синтаксис в макросе VBA.path
out = MLStartDir( позволяет вам найти ошибки, когда вы выполняетесь path)MLStartDir функция в макросе VBA. Если MLStartDir функционируйте сбои, затем out строка, содержащая код ошибки. В противном случае, out 0.
Эта функция не работает как стандартная Microsoft® Windows®
Установка Start In, потому что это автоматически не запускает startup.m или matlabrc.m в заданной папке.
Рабочая папка изменяется, только если вы запускаете MATLAB после того, как вы запускаете эту функцию. Выполнение этой функции, в то время как MATLAB запускается, не изменяет рабочую папку для текущего сеанса. В этом случае MATLAB использует заданную папку в качестве рабочей папки, когда это перезапущено.
Чтобы работать с кодом VBA в Excel с Spreadsheet Link™, необходимо включить Spreadsheet Link как ссылку в Редакторе Microsoft Visual Basic. Для получения дополнительной информации смотрите Установку.