我要完成的功能是这样的:
    读取指定的Excel文件(带有样式,比如单元格合并),并显示在GridView中(和在Excel中的样式要一样),GridView要动态的添加,并且内容是可以编辑的,最后GridView中的数据要存储到数据库中。
    现在我用.net提供的方式(用Provider=Microsoft.ACE.OleDb.12.0;Data Source=c:\待发工资.xlsx;Extended Properties='Excel 12.0;连接字符串的形式),只能读到数据,无法得到单元格中的格式。用OpenXML(是用Office提供的SDK)是否能完成这样的功能呢?各位谁能帮帮我,最好提供例子,在这先谢谢各位。

解决方案 »

  1.   

    兄弟用aspose.cell.dll第三方操作excel的类库,很简单,直接调用对应的方法,你用aspose后,直接读取服务器上的excel包括样式全部复制,然后你想做什么,做什么,非常灵活!百度下aspose.cell用法
      

  2.   


    dear
    关于Excel操作你可参考
    http://www.dotblogs.com.tw/yc421206/archive/2009/01/11/6727.aspx
    http://www.dotblogs.com.tw/chou/archive/2010/04/29/14912.aspx
      

  3.   

    兄弟用aspose.cell.dll第三方操作excel的类库,很简单,直接调用对应的方法,你用aspose后,直接读取服务器上的excel包括样式全部复制,然后你想做什么,做什么,非常灵活!百度下aspose.cell用法
      

  4.   

    NetAdvantage 
    控件也蛮好用的@