MLGetVar

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

Синтаксис

MLGetVar ML_var_name, VBA_var_name

Описание

MLGetVar ML_var_name, VBA_var_name записывает содержимое MATLAB® матрица ML_var_name в Excel® Визуальный базовый® для переменных приложений (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