Почему при использовании myExcel.Workbooks.Open (имя файла) происходит сбой? - PullRequest
0 голосов
/ 23 января 2019

Я запускаю макрос VBA (на основе Excel) в Matlab.После 98 запусков цикла for (цикл от 1 до 1000) программа останавливается с ошибкой.

Мне нужно полностью запустить цикл.Большое спасибо.

Код Matlab для запуска макроса Excel:

filename = 'G:\RUN\User.xlsm';
myExcel = actxserver('Excel.Application');
myExcel.Workbooks.Open(filename);
myExcel.Run('mySheet.myMacro', a);

Ошибка:

Ошибка при использовании Interface.000208DB_0000_0000_C000_000000000046 / Ошибка открытого вызова, исключение отправки: Источник: Microsoft Excel Описание: сбой метода открытия класса Workbooks

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...