在工作中我們常常遇到Excel表格,不管是數(shù)據(jù)的導(dǎo)入導(dǎo)出,還是財務(wù)統(tǒng)計什么都,都離不開Excel,Excel是我見過的最牛逼的一個軟件(可能我的見識少)沒有之一;如果你只停留在Excel處理數(shù)據(jù),統(tǒng)計數(shù)據(jù)的層面,那么我想說,你比我的見識還少(你要是不服,不服就算了)。Excel不僅僅是統(tǒng)計數(shù)據(jù),處理數(shù)據(jù)還可以畫畫,制作flash動畫etc。
好了,言歸正傳,我是一名程序員,入行也就幾年,見識和高度也都還停留在表現(xiàn)層,非要問我出處,我只能說四川某高校。其實我想寫這個博客已經(jīng)很久了,公司里面內(nèi)部博客已經(jīng)寫完,但是遇到一個不能訪問外網(wǎng)的公司我也醉了(信息安全)。大體要講的就是我們平時工作中常用的幾種方式來處理Excel(其實也就是我工作中用到的幾種方式)。
1、傳統(tǒng)的采用Office.Interop
其實要說Office.Interop這個不管從那個方面,應(yīng)該算比較好也比較直接操作Excel,各種樣式什么的肯定是必須支持,畢竟是自家產(chǎn)品不能被打臉,不是么?但是,我這里說說不好的情況。首先你本地必須安裝MS Office,為啥呢?我們用C#調(diào)用的時候,是調(diào)用Office自己的組件,需要依賴Office如若不安裝那肯定是玩不轉(zhuǎn)的。另外,這是我在工作中踩過坑的,那就是你還必須激活,沒錯是激活。沒有激活會爆出一些底層提示,查詢了各種資料發(fā)現(xiàn),這鬼居然要激活采能夠用,orz!!!
1
|
延伸閱讀
我想了解如何學(xué)習(xí) |