最近有一个需求是从Excel文件中拿到指定区域的数据粘贴找Word文档中,要想拿到Excel中的数据必须得先打开文件。有一个文件打开时弹出如下窗,这时open方法就会报异常。Workbook Open(
[In] string Filename, 
[In, Optional] object UpdateLinks, 
[In, Optional] object ReadOnly, 
[In, Optional] object Format, 
[In, Optional] object Password, 
[In, Optional] object WriteResPassword, 
[In, Optional] object IgnoreReadOnlyRecommended, 
[In, Optional] object Origin, 
[In, Optional] object Delimiter, 
[In, Optional] object Editable, 
[In, Optional] object Notify, 
[In, Optional] object Converter, 
[In, Optional] object AddToMru, 
[In, Optional] object Local, 
[In, Optional] object CorruptLoad
);
这里面的参数,有控制这个的吗?

解决方案 »

  1.   

    图片怎么不显示?图片的地址是http://hi.csdn.net/space-8555879-do-album-picid-1055372.html
      

  2.   

    OPC直接读取
    http://nonocast.cn/?p=2446
    http://nonocast.cn/?p=2262
    http://nonocast.cn/?p=2274
    你参考一下我用OPC读word的,可以参考
      

  3.   

    用控件
    http://ufo-crackerx.blog.163.com/blog/static/113078778201201542333900/
      

  4.   

    看了下,可能能解决,OPC需要3.5以上的版本,但是现在项目用的是2.0的框架,我不能去改框架吧!
      

  5.   


      框架在编译的时候不是可以选择。net的版本吗。切换一下不行么?
      

  6.   

    直接zip excel的包不就行了,然后取xml读内容