我在本地保存了一个excel宏(.xlsm文件),并且我保留了一个宏,它在我们打开excel文件时运行,并且当手动点击excel文件并打开时,此宏运行完美。但是,当我尝试使用下面的java代码打开相同的excel文件时,excel打开正常,但编程为打开excel时运行的宏没有被触发,而excel需要很长时间才能打开,它似乎有些事情需要花时间试图先限制宏,然后让excel打开。我已启用excel信任中心下的所有设置仍然永远不会通过以下java代码触发宏。请帮助我提供专家意见。提前谢谢。
使用的Java代码:
Runtime.getRuntime().exec("C:\\Program Files\\Microsoft Office\\Office15\\EXCEL.exe C:\\do_something.xlsm");