从 VBA 运行 Matlab 应用程序 (.exe)(进程未完成)

问题描述 投票:0回答:1

我将 MatLab 代码编译为可执行应用程序,以便从 VBA 运行。当我在 VBA 之外运行应用程序时,一切正常,但是当我通过 VBA 执行它时,MatLab 代码的最后一部分(即数据导出)似乎没有执行。有没有类似经历或者有什么可以帮忙的?

下面是我用来运行应用程序的基本 VBA 代码

Sub Run_EXE()

CurrentPath = ThisWorkbook.Path
Dim varProc As Variant
Dim strProgramName As String
    strProgramName = CurrentPath & "\Models\Master_Model_T1.exe"
    
varProc = Shell(strProgramName, 1)

End Sub
vba matlab executable
1个回答
0
投票

我遇到了完全相同的问题。 在此期间你让它工作了吗? 如果是这样,解决方案是什么? 问候,本尼

© www.soinside.com 2019 - 2024. All rights reserved.