xiezhh 发表于 2008-7-5 18:36

用matlab如何判断excel是否在运行?

现在又遇到一个问题,用matlab如何判断excel是否在运行?
我的想法是如果excel正在运行,数据写入已存在的excel表,就不打开新的excel表,如果excel没有运行,则运行excel,将数据写入。现在不知道用matlab如何判断excel是否在运行?望达人赐教,谢谢!!!

xiezhh 发表于 2008-7-5 18:44

哈哈,又解决了,真爽!!!

顺便把我的解决办法附上
try
    Excel=actxGetRunningServer('Excel.Application');
catch
    Excel = actxserver('Excel.Application');
end

那位高手有别的办法还望不吝赐教,谢谢!!!

xxmatlab 发表于 2008-7-6 15:46

自己就是高手了 哎~~~~~~~~~~~

zyp0807523220 发表于 2010-9-18 13:08

这个方法在编译成excel组件后 调用不成功。导致死机
页: [1]
查看完整版本: 用matlab如何判断excel是否在运行?