成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

概述C#單元格數據

開發 后端
本文介紹C#單元格數據,通過一個簡單的例子,來揭示如何從Word的表格提取指定C#單元格數據的方法。

最近在做一個項目,其中有一個技術性的難題:“提取Word指定表格中的指定C#單元格數據”。對于像我這樣一個僅僅對于C#語法略有了解的學生來說確實讓我感到有些力不從心,這真是一個非常非常大的挑戰。

登錄google,我檢索了相當多的文章,從多的500多行的代碼到少的不到100行的代碼。這些提取數據的方法基本上就那么幾種,這些人放在博客上基本上都是你copy我的,我copy你的。現在的有些作者很不負責,拿來一段代碼就放上去了。通覽這些代碼,你會發現有些地方居然用到了作者自定義的類;然而,作者卻沒有提供給你這些類的實現方法。這樣的作者很是氣人!還有些作者,在自己的博客上狂貼了幾百行的代碼,外加一個標題就完了。代碼是什么意思,程序整個的實現流程是什么樣子的,說都不說。這些代碼很多,誰都懶得去看。精辟的文章很少,我百里挑一,經過幾個星期的查找和篩選,終于整理出來一套可行的方案。本文通過一個簡單的例子,來揭示如何從Word的表格提取指定C#單元格數據的方法。

準備工作:

新建Word文檔doc1.doc。繪制表格,并且在表格中插入數據,如下表:
界面設計及程序運行過程界面截圖:
說明:通過打開按鈕打開文件(將文件路徑顯示在TextBox控件中)

方法步驟:
1.在引用處引用Microsoft.Office.Interop.Word;
2.使用命名空間Microsoft.Office.Interop.Word和System.Reflection;
3.編寫打開按鈕代碼和讀取Word表格按鈕事件代碼。

因為主要部分在讀取Word表格按鈕事件代碼,因此以下將分享最重要最核心的代碼

  1. privatevoidReadTable_Click(objectsender,EventArgse)  
  2. {  
  3. ApplicationClasscls=null;  
  4. Documentdoc=null;  
  5.  
  6. Tabletable=null;  
  7. objectmissing=Missing.Value;  
  8. introwIndex=2,colIndex=1;  
  9.  
  10. objectpath=fileName.Text;  
  11. cls=newApplicationClass();  
  12.  
  13. try  
  14. {  
  15. doc=cls.Documents.Open  
  16. (refpath,refmissing,refmissing,refmissing,  
  17. refmissing,refmissing,refmissing,refmissing,  
  18. refmissing,refmissing,refmissing,refmissing,  
  19. refmissing,refmissing,refmissing,refmissing);  
  20. table=doc.Tables[1];  
  21. stringtext=table.Cell(rowIndex,colIndex).Range.Text.ToString();  
  22. texttext=text.Substring(0,text.Length-2);//去除尾部的mark  
  23. texttextContent.Text=text;  
  24. //textContent.Text=  
  25. MessageBox.Show("Congradulations");  
  26. }  
  27. catch(Exceptionex)  
  28. {  
  29. MessageBox.Show(ex.Message);  
  30. }  
  31. finally  
  32. {  
  33. if(doc!=null)  
  34. doc.Close(refmissing,refmissing,refmissing);  
  35. cls.Quit(refmissing,refmissing,refmissing);  
  36. }  

以上介紹C#單元格數據

【編輯推薦】

  1. C#字符串進行分割
  2. 全面測試C#字符串
  3. C# out和ref傳遞數組
  4. 淺析C#定義整型數組
  5. C#數據庫連接字符串
責任編輯:佚名 來源: 博客園
相關推薦

2009-08-12 16:39:50

C#向Excel插入數

2009-09-04 18:00:54

C#數據訪問層

2021-08-13 11:10:32

OpenPyXLExcelPython

2009-07-31 17:01:21

C#存取Access數

2009-08-17 17:42:57

C#數據庫操作類

2009-07-28 03:44:00

GridViewRow

2009-08-31 09:44:23

C# Employee

2009-09-03 11:15:38

C#設置Coopera

2009-07-31 14:08:54

C# 匿名函數

2009-08-18 17:29:02

C#使用指針

2009-08-13 15:18:23

C#文件上傳

2009-08-18 09:26:07

C#線程功能

2009-08-25 12:50:32

數據庫常用C#代碼

2009-08-20 16:28:45

C#匿名方法

2009-08-25 16:49:44

C#使用if語句

2009-09-03 10:42:16

C# Employee

2009-08-25 10:08:39

C# MyData對象

2009-08-24 18:09:13

C#構造函數

2009-08-19 11:09:00

C# Cast<T>

2009-08-17 09:57:00

C# Windows
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久国产一区二区三区 | 亚洲国产成人精品女人久久久 | 真人毛片| 97国产精品视频人人做人人爱 | 人人精品 | 热99在线 | 午夜精品一区二区三区在线观看 | 91精品在线播放 | 91香蕉| 日本在线精品视频 | 亚洲自拍偷拍免费视频 | 久久精品一区二 | 国产欧美日韩一区二区三区在线 | 国产日韩欧美在线观看 | 日韩欧美黄色 | 激情欧美日韩一区二区 | 午夜精品在线 | 国产精品成人一区二区三区吃奶 | 精品欧美一区二区精品久久久 | 国产三级国产精品 | 久久久久久国产精品久久 | 日韩欧美中文在线 | 久久久一二三区 | 成人在线免费电影 | 精品亚洲国产成av人片传媒 | 91在线观看免费视频 | 又爽又黄axxx片免费观看 | 99热在线免费 | 久久精品视频网站 | 国产精品久久久久久久久久久久久 | 欧美成人一区二区三区片免费 | 国产精品久久久久久久三级 | 国产人成精品一区二区三 | 亚洲精品播放 | 无毛av| 国产大片黄色 | 青青草精品视频 | 亚洲欧美日韩高清 | 久久久黄色 | 一区二区视频 | 日韩精品色网 |