我用C#编辑一个名称叫做“公式”的Excel文档,让它执行:打开Excel——修改Excel表格中的数据——保存Excel——关闭Excel。整个过程5分钟执行一次,同时我把“公式”Excel中的某个表格选择性粘贴至PPT,PPT全天播放,PPT因为链接此Excel,也不停的更新。但过一段时间就会出现Excel发生问题,问我是不是以只读方式打开Excel,PPT播放的表格也改变了形式,出现了错误。我初步认为是PPT播放时也有打开和关闭Excel的动作(我能从进程中看到),当C#执行关闭Excel时正好关闭了PPT此时打开的“公式”Excel,而C#打开的“公式”Excel并没有关闭,下次执行是,因为Excel没有关闭,导致出现错误。如果是这样怎么解决呢,如果不是这样,会是什么问题导致的呢?请各位大侠帮帮忙,急急急啊。
|
|