.NET读写Excel工具Spire.Xls使用及相关知识补充

  上周接了电子电器那边沈工的需求,需要把平台的数据导出到csv文件并转换为excel文件,进行各种的只读,单元格下拉,等相关的设置。之前操作excel文件一般用NPIO来做,但是查了一下,可能网上的教程比较少,多为Spire来做的,或者用微软自带的office excel来做。

     office excel教程很好搜到,但是,其中有一句程序,一直报我的文件夹为只读,无法打开,这样的错误,于是,我用管理员权限修改文件夹只读属性,发现,当你修改之后,再次打开,文件夹,依然显示只读,经查阅资料才发现,win7系统默认所有文件只读,但是不影响用户的正常操作,真是鸡肋,不知道,是不是这种机制,从而影响了文件的无法正常读取,于是,我放弃了这样方法,去用spire去做。

     spire 的转换csv教程如 下:

           https://www.cnblogs.com/asxinyu/p/4346907.html   

          https://blog.csdn.net/Eiceblue/article/details/78062227

          https://wenku.baidu.com/view/d668f7a003d276a20029bd64783e0912a2167c2d.html

          https://blog.csdn.net/cocacola456/article/details/70172260

     spire库的基本操作:

           https://www.cnblogs.com/asxinyu/p/4365889.html

           https://www.cnblogs.com/landeanfen/p/5888973.html

           http://blog.chinaunix.net/uid-31499788-id-5786502.html

          https://blog.csdn.net/xiaochuachua/article/details/80880347

          https://blog.csdn.net/asxinyu_usst/article/details/50703557

          https://www.cnblogs.com/landeanfen/p/5888973.html

          由于自己在加载dll引用的时候,没有把所有相关的spire xls  commom ...全部的加载进工程,程序一直的报wpf工程的控件初始化出错,原来dll引用之间还有相互的关联,我以为只添加xls 文件就可以了,这点后续有待了解,但是dll 不是运行的过程中执行的吗,为什么在编译的时候出错,后续有待考证。

       dll补充:

           https://blog.csdn.net/woshinia/article/details/7919281

           https://www.cnblogs.com/xiaoxihebei/p/5691990.html

         在解决问题的过程中,第一个锁定的问题点就是spire dll 文件本身有错,但是开始以为是版本,环境方面的问题,着实的没有想到是还需要引用其他的dll 文件来构成一个整体,才可以引用里面的方法。解决问题的时候看来思维不能局限,各种的可能性都要敢想。

        网站的博主就不一一的列出来了,感谢网友们的分享。

  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章