exponenta event banner

MLGetVar

Запись содержимого матрицы MATLAB в переменную VBA Microsoft Excel

Синтаксис

MLGetVar ML_var_name, VBA_var_name

Описание

MLGetVar ML_var_name, VBA_var_name записывает содержимое матрицы MATLAB ®ML_var_name в переменной Excel ® Visual Basic ® для приложений (VBA)VBA_var_name. Создает VBA_var_name если он не существует. Заменяет существующие данные в VBA_var_name.

Входные аргументы

ML_var_name

Имя матрицы MATLAB для доступа.

ML_var_name в кавычках непосредственно указывает имя матрицы. ML_var_name без кавычек указывает переменную VBA, которая содержит имя матрицы в виде строки. Не использовать переменную MATLAB ans как ML_var_name. Если определено, ML_var_name должен иметь тип VARIANT. Любой другой тип даст "TYPE MISMATCH" ошибка.

VBA_var_name

Имя переменной VBA, в которую функция записывает содержимое ML_var_name.

Использовать VBA_var_name без цитат.

Примеры

свернуть все

Запись содержимого матрицы MATLAB J в переменную VBA DataJ:

Sub Fetch()
MLGetVar "J", DataJ
End Sub
Представлен до R2006a