如何使用VBA宏运行时更改路径m文件吗
9的观点(30天)
显示旧的评论
你好,
我想写VBA宏运行m文件调用Matlab时所需的文件夹。
位于m文件的文件夹路径是C: \文档和设置桌面\ M02043 \ \测试”。
然而,我总是一个默认的路径,“C: \ Program Files \ MATLAB \ R2008b”,所以我不能运行的m文件。
你知道我怎么可以设置的路径我想当使用VBA宏m文件运行。
Matlab版本:R2008b (7.70)
VBA macors:
子宏()
昏暗的MatLab作为对象
昏暗的结果字符串
集MatLab = CreateObject (“MatLab.desktop.Application”)
调用MatLab。执行(“cd C:\Documents and Settings\M02043\Desktop\测试”)
结果= MatLab.Execute (“f_ann”)
结束子
0评论
答案(2)
Kaustubha Govind
2011年7月19日
你需要:
调用MatLab。执行(“cd C: \文档和设置桌面\ M02043 \ \测试”“)
CD命令不喜欢空间的目录路径——你需要单引号。