求教C#操纵EXCEL的某个棘手问题
当我用程序操纵EXCEL的时候,同时再在windows下双击新开个EXCEL文件,这时就有可能打开的是程序正在操纵的那个EXCEL,然后程序就崩了。   
 如何保证新开的EXCEL是新的,不是程序正在转的?? 
 是不是在程序中通过设置Excel对象的某个属性来解决?是啥属性? 
 请问怎么解决??? 
------解决方案--------------------程序操作完,应该马上CLOSE   
 不要等用户操作N次再CLOSE 
 --------------------------   
------解决方案--------------------你的程序打开excel的时候设置为只读
------解决方案--------------------那是因为你用写的形式来操作EXCEL的缘故,我原来也有这种情况,后来我改成用OLEDB的形式就解决了,具体你可以参考下这里   
 http://blog.csdn.net/simonllf/archive/2006/12/13/1441672.aspx
------解决方案--------------------你可以自己建一个隐藏的excel文件,操作这个文件 
 操作完了再去掉隐藏属性