VBA中运行bat文件及问题

Excel中运行bat文件

Sub ts4()
fileToRun = "D:\OneDrive\matlab\matlab一键启动\" & "test.bat"
Shell (fileToRun)
End Sub
test.bat中运行m文件
matlab -nodisplay -nosplash -nodesktop -r  run('D:\OneDrive\matlab\matlab一键启动\xy.m')

而用VBA直接调用matlab时,可以经过bat文件调用matlab,其使用相对路径。

参考上一篇:

https://www.cnblogs.com/redufa/p/13694120.html

posted @ 2020-09-19 01:02  redufa  阅读(3061)  评论(0)    收藏  举报