資料介紹
Excel操作 Microsoft.Office.Interop.Excel.dll的使用
先說(shuō)說(shuō)題外話,前段時(shí)間近一個(gè)月,我一直在做單據(jù)導(dǎo)入功能,其中就涉及到Excel操作,接觸Excel后發(fā)現(xiàn)他的api說(shuō)明并不多,好在網(wǎng)上有很多朋友貼出了一些代碼,我在不斷的挫折中吸取了很多教訓(xùn),現(xiàn)共享出來(lái),給大家參考。
1. 最好在客戶端使用,不要在B/S服務(wù)端使用,因?yàn)闀?huì)受到IIS權(quán)限和占用內(nèi)存影響,多人并發(fā)操作必然完蛋
2. 需要引入兩個(gè)DLL,Microsoft.Office.Interop.Excel.dll和office.dll,在加上項(xiàng)目的時(shí)候,會(huì)報(bào)錯(cuò)“類型“Microsoft.Office.Interop.Excel.ApplicationClass” 未定義構(gòu)造函數(shù)無(wú)法嵌入互操作類型“Microsoft.Office.Interop.Excel.ApplicationClass”。請(qǐng)改用適用的接口?!?,這時(shí)只需要將將引用的DLL:Microsoft.Office.Interop.Excel;的嵌入互操作類型改為false,就可以了
3. 注意Excel中sheetindex, rowindex,columnindex都是從1開(kāi)始的
4. 理清Excel里面的對(duì)象(Application、Workbook、Worksheet、Range),其中Range包含行和列還有單元格,很多方法都是弱類型object,需要拆箱和裝箱操作,循環(huán)讀取效率并不高,所以我在讀取大批量數(shù)據(jù)Excel時(shí),采用的方式是將Excel調(diào)用另存為csv文件,再通過(guò)文本操作字符串的方式解析csv文件,讀取每一行,實(shí)踐證明,這樣的效率比較高。解析csv文件在附件可以供大家下載
5. 客戶端必須正確安裝office2003或office2007,如果是安裝的wps系列的,需卸載后再重新安裝office
這里我貼出我封裝Excel的操作類,希望能對(duì)大家有所幫助,歡迎大家指正:
- Labview對(duì)Excel的讀取和保存原程序下載 153次下載
- Excel報(bào)表模板參考案例下載 9次下載
- EXCEL函數(shù):5大模糊查找技巧資料下載
- Labview Excel例子文件下載 142次下載
- 從Excel到Python數(shù)據(jù)分析進(jìn)階指南資源下載 0次下載
- Python基本操作題內(nèi)容總結(jié)免費(fèi)下載 10次下載
- abaqus-Python實(shí)例-操作excel文件下載 0次下載
- Python的基本操作題和答案免費(fèi)下載 9次下載
- 可以寫(xiě)入本地?cái)?shù)據(jù)到EXCEL的LabVIEW源代碼免費(fèi)下載 42次下載
- 使用Python操作excel表格的xlrd介紹 2次下載
- Excel函數(shù)教程資料免費(fèi)下載 7次下載
- QuartusII軟件操作示例資料免費(fèi)下載 8次下載
- EXCEL函數(shù)速查手冊(cè)免費(fèi)下載 23次下載
- WorkVisual的安裝和操作學(xué)習(xí)手冊(cè)免費(fèi)下載 25次下載
- excel操作使用技巧大全
- Python利用pandas讀寫(xiě)Excel文件 993次閱讀
- Python中Excel轉(zhuǎn)PDF的實(shí)現(xiàn)步驟 787次閱讀
- 如何處理百萬(wàn)行EXCEL文件? 847次閱讀
- 如何提取Word文檔表格保存到Excel 2475次閱讀
- 怎么制作網(wǎng)頁(yè)查詢Excel 1741次閱讀
- SQL+Excel怎么進(jìn)行數(shù)據(jù)統(tǒng)計(jì) 1178次閱讀
- 如何寫(xiě)一個(gè)公用工具來(lái)進(jìn)行Excel的導(dǎo)入導(dǎo)出 1360次閱讀
- 如何用Python來(lái)操作Excel文件 928次閱讀
- 數(shù)據(jù)分析:EXCEL快捷鍵 提高分析效率 2698次閱讀
- 利用Excel制作秒表計(jì)時(shí)器? 1.1w次閱讀
- 這10個(gè)Excel小秘技你知道嗎簡(jiǎn)單教學(xué) 3629次閱讀
- 淺析CAD、Word與Excel之間超實(shí)用的轉(zhuǎn)換技巧 4814次閱讀
- 如何使用Excel來(lái)提高你的工作效率10個(gè)Excel基本技巧讓你事半功倍 1.1w次閱讀
- Excel本身就能編寫(xiě)大量基礎(chǔ)機(jī)器學(xué)習(xí)算法 6010次閱讀
- keil uvision2下載|keil uvision2漢化免費(fèi)版下載 1.1w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多