如题目,我想建立一个窗口程序,读指定的excel文档,并将内容追加到另一个excel文档中,有什么办法没?在网上有找过一些资料都比较复杂,而且都会报错。
另:
 ////创建Application对象  
 
      Excel.Application xlsApp = new Excel.Application();  C#可以直接这样吗?怎么老提示excel不存在。

解决方案 »

  1.   

    using Microsoft.Office.Interop.Excel;
    我有加这个,但会报错 不认office,我用的是VS2010
      

  2.   

    读取使用ado.net就可以了,无需使用  Excel.Application xlsApp = new Excel.Application();   添加这个,使用Microsoft.Office.Interop.Excel就可以了、Office需要的东西应该自动添加了引用
    你可以在VS里面
    输入
    Microsoft.自动提示看有哪些
      

  3.   

    用 ado.net 来读取,就是了,
    把 xls 作为一个数据源
      

  4.   

    参考:
    [ADO.NET] 如何 使用 OLE DB 讀寫 Excel / 建立 Excel 檔案 (一)
    http://www.dotblogs.com.tw/yc421206/archive/2009/07/08/9255.aspx
      

  5.   

    读写excel的方式就很多,有微软自带的office dll,aspose,npoi,我用的就是aspose,很好用
      

  6.   

    http://blog.csdn.net/happy09li/article/details/7431967
      

  7.   

    好像命名空间的引用有问题
    应该引用成using Excel=Microsoft.Office.Interop.Excel;
      

  8.   

    引入excel.dll  库进行调用。
      

  9.   

    从EXCEL读取数据,放到一个dataset里面去,这个网上有共通方法
    然后把dataset里面的数据写到excel里面去,这个网上也有共通方法,我一般是excel另存为xml格式,然后写到xml里面去