MLPutVar
创建或覆盖MATLAB矩阵数据微软ExcelVBA变量
描述
MLPutVar
创建或覆盖矩阵ML_var_name
,VBA_var_name
ML_var_name
在MATLAB®工作区与数据VBA_var_name
。创建ML_var_name
如果它不存在。如果ML_var_name
存在,这个函数替换内容的数据VBA_var_name
。
当执行允许您捕获错误出
= MLPutVarML_var_name
,VBA_var_name
MLPutVar
。如果MLPutVar
失败了,那么出
是一个字符串包含错误代码。否则,出
是0
。
例子
输入参数
输出参数
提示
使用
MLPutVar
只有在一个宏子例程,而不是一个宏函数或子程序调用的函数。细胞内空的数值数据
VBA_var_name
在MATLAB矩阵被成为数字0ML_var_name
。如果任何元素
VBA_var_name
包含字符串数据,VBA_var_name
导出为MATLAB单元阵列。空字符串内的元素VBA_var_name
成为南
在MATLAB单元阵列。在Excel VBA代码®与电子表格链接™,您必须启用电子表格作为参考的链接微软®Visual Basic®编辑器。有关详细信息,请参见安装。
版本历史
之前介绍过的R2006a