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