.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 文件來構成一個整體,纔可以引用裏面的方法。解決問題的時候看來思維不能侷限,各種的可能性都要敢想。

        網站的博主就不一一的列出來了,感謝網友們的分享。

  

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