成人免费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-28 03:44:00

GridViewRow

2009-07-31 17:01:21

C#存取Access數

2009-08-17 17:42:57

C#數據庫操作類

2009-08-25 12:50:32

數據庫常用C#代碼

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-17 09:57:00

C# Windows

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>
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: www.黄色网 | 精品免费国产视频 | 免费激情 | 成人久久久 | 亚洲一区二区三区在线 | 久久久久国产一区二区三区 | 欧美一区二区精品 | 美女131mm久久爽爽免费 | 黄视频网址 | 玩丰满女领导对白露脸hd | 一级黄色毛片免费 | 91在线视频播放 | 国产一区二区三区亚洲 | 一级黄色毛片 | 国产在线精品免费 | 精品一区二区电影 | 99精品免费久久久久久久久日本 | 日韩av成人 | 在线永久看片免费的视频 | 成人久草| 欧美夜夜 | 在线视频 中文字幕 | 欧美一区二区三区在线观看视频 | 午夜小视频免费观看 | 久久精品 | 国产精品成人一区二区三区夜夜夜 | 九九九久久国产免费 | 国产日韩欧美中文字幕 | 欧美日韩1区2区3区 欧美久久一区 | 国产精品爱久久久久久久 | 在线免费黄色小视频 | 久久精品视频一区二区三区 | 中文在线观看视频 | 欧美一级网站 | 久久久久免费观看 | 免费中文字幕 | 四虎在线视频 | 久久久久久久久久久久久久国产 | 中文字幕成人av | 久久久久久国产精品久久 | 午夜久久久 |