亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

.NET操作Excel筆記

2019-11-14 16:45:58
字體:
來源:轉載
供稿:網友

如果你新建一個項目的話,首先要添加Microsoft.Office.Core 與Microsoft.Office.Interop.Exce這兩個應用,然后就能很方便的操作了,示例代碼(只實現了簡單的讀寫):

 

1PRivateExcel._application excelApp; 
2privateWorkbook wbclass; 
3   
4excelApp = newExcel.Application(); 
5   
6objectobjOpt = System.Reflection.Missing.Value; 
7               
8wbclass = (Workbook)excelApp.Workbooks.Open("E:/Book6.xlsx", objOpt, false, objOpt, objOpt, objOpt, true, objOpt, objOpt, true, objOpt, objOpt, objOpt, objOpt, objOpt);


上面聲明,引用,并把要操作的 excel 的路徑傳給他

 

得到所有的表名:

 

 

1List<string> list = new List<string>();
2           Excel.Sheets sheets = wbclass.Worksheets;
3           string sheetNams = string.Empty;
4           foreach (Excel.Worksheet sheet in sheets)
5           {
6               list.Add(sheet.Name);
7           }

 

 

 獲取某個表中的數據,這里獲取的是sheet 表中的:

 

01publicExcel.Worksheet GetWorksheetByName(string name) 
02        
03            Excel.Worksheet sheet = null
04            Excel.Sheets sheets = wbclass.Worksheets; 
05            foreach (Excel.Worksheet s in sheets) 
06            
07                if(s.Name == name) 
08                
09                    sheet = s; 
10                    break
11                
12            
13            returnsheet; 
14        
15   
16        publicSystem.Data.DataTable GetDateTable(string name) 
17        
18            System.Data.DataTable dt = newSystem.Data.DataTable(); 
19   
20            var worksheet = GetWorksheetByName(name);      //調用上面的方法,利用表名得到這張表 
21   
22            string cellContent; 
23   
24            intiRowCount = worksheet.UsedRange.Rows.Count; 
25            intiColCount = worksheet.UsedRange.Columns.Count; 
26            Excel.Range range; 
27            for (intiRow = 1; iRow <= iRowCount; iRow++) 
28            
29                DataRow dr = dt.NewRow(); 
30   
31                for (intiCol = 1; iCol <= iColCount; iCol++) 
32                
33                    range = (Excel.Range)worksheet.Cells[iRow, iCol]; 
34   
35                    cellContent = (range.Value2 == null) ? "": range.Text.ToString(); 
36   
37                    if(iRow == 1
38                    
39                        dt.Columns.Add(cellContent); 
40                    
41                    else 
42                    
43                        dr[iCol - 1] = cellContent; 
44                    
45                
46   
47                if(iRow != 1
48                    dt.Rows.Add(dr); 
49            
50   
51            returndt; 
52   
53        }



上面得到的只是 

 
1System.Data.DataTable

如何把數據取出來,請看下面:

 

1var dataTable = GetDateTable("Sheet1");   //調用上面的方法 
2           
3           foreach (DataRow row indataTable.Rows) 
4           {      
5               stringa = (string)row[2]; 
6               stringb = (string)row[4]; 
7 
8}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品成人久久久久| 欧美成人四级hd版| 欧美激情精品久久久久久| 国产日韩在线看片| 国产精品精品久久久| 国产性色av一区二区| 欧美日韩福利电影| 韩国一区二区电影| 成人a免费视频| 法国裸体一区二区| 日韩av在线免费| 亚洲成人av中文字幕| 国产成+人+综合+亚洲欧美丁香花| 国产一区av在线| 九色精品免费永久在线| 色七七影院综合| 国产香蕉一区二区三区在线视频| 在线播放精品一区二区三区| 久久久久久国产精品美女| 欧美一级淫片aaaaaaa视频| 欧美成人精品xxx| 国产精品视频免费在线观看| 国产精品老女人精品视频| 色婷婷av一区二区三区久久| 亚洲成av人影院在线观看| 日韩av中文字幕在线免费观看| 中文字幕亚洲无线码在线一区| 亚洲国产精品va在线看黑人动漫| 亚洲理论在线a中文字幕| 久久99国产精品久久久久久久久| 国产精品第3页| 国产精品美女在线| 一本大道香蕉久在线播放29| 欧美专区在线视频| 国产精品色悠悠| 亚洲国产成人91精品| 欧美一区二区三区免费观看| 日本中文字幕成人| 成人高h视频在线| 黑人欧美xxxx| 国产精品欧美日韩久久| www日韩中文字幕在线看| 亚洲精品720p| 91午夜理伦私人影院| 国产原创欧美精品| 久久国产精品亚洲| 在线观看91久久久久久| 欧美一级bbbbb性bbbb喷潮片| 日韩经典中文字幕| 性欧美激情精品| 日韩男女性生活视频| 国产免费一区二区三区在线观看| 国产精品一区二区三区久久久| 欧美激情欧美狂野欧美精品| 亚洲一区中文字幕| 色综合久久88色综合天天看泰| 国产精品丝袜久久久久久高清| 成人日韩av在线| 亚洲色图50p| 欧美性极品xxxx做受| 欧美视频在线免费看| 欧美尺度大的性做爰视频| 国产精品美女久久久免费| 亚洲欧美国产va在线影院| 97在线视频观看| 中文字幕亚洲图片| 色偷偷噜噜噜亚洲男人的天堂| 欧美午夜丰满在线18影院| 欧美激情一区二区三区在线视频观看| 久久久久久久久久国产精品| 日韩av中文字幕在线免费观看| 色爱av美腿丝袜综合粉嫩av| 97成人精品区在线播放| 国产精品成人观看视频国产奇米| 成人女保姆的销魂服务| 欧美激情一级精品国产| 国产精品成人久久久久| 性欧美xxxx交| 国产成人免费av电影| 欧美一级大片在线免费观看| 69视频在线播放| 久久久精品影院| 国产欧美日韩丝袜精品一区| 国产精品福利在线观看网址| 午夜精品久久久久久久久久久久| 欧美一区二三区| 国产精品成人观看视频国产奇米| 国产精品欧美风情| 国产精品久久久久久久久久东京| 97精品在线视频| 亚洲欧美激情另类校园| 亚洲剧情一区二区| 91精品美女在线| 午夜精品99久久免费| 国产91精品久久久久久| 青草成人免费视频| 久久亚洲综合国产精品99麻豆精品福利| 亚洲欧美三级在线| 亚洲加勒比久久88色综合| 久久777国产线看观看精品| 97国产精品视频人人做人人爱| 欧美成年人视频网站欧美| 国产在线一区二区三区| 国产精自产拍久久久久久蜜| 视频直播国产精品| 亚洲人a成www在线影院| 国产色综合天天综合网| 国产精品视频久久久久| 怡红院精品视频| 国产精品久久久久久久久久99| 亚洲黄色成人网| 91免费视频国产| 国产视频亚洲视频| 亚洲精品视频播放| 亚洲成人黄色在线观看| 国产免费一区二区三区在线观看| 久久久999精品视频| 国产精品网红直播| 久久久999精品免费| 欧美乱大交xxxxx另类电影| 精品久久久一区| 成人免费视频a| 8x拔播拔播x8国产精品| 午夜精品福利电影| 欧美精品久久久久久久久| 久久久免费观看| 最近2019中文字幕在线高清| 国产91ⅴ在线精品免费观看| 96sao精品视频在线观看| 日韩视频欧美视频| 91精品国产91久久久久久最新| 久久久欧美精品| 欧美日韩综合视频| 久久免费高清视频| 日韩在线免费av| 亚洲999一在线观看www| 精品久久久久久久大神国产| 久久久久国产一区二区三区| 国产在线a不卡| 国产精品久久97| 久久男人资源视频| 激情亚洲一区二区三区四区| 亚洲美女黄色片| 青青a在线精品免费观看| 久久亚洲精品网站| 中文字幕日韩专区| 日韩成人中文电影| 欧美国产日韩二区| 热久久美女精品天天吊色| 欧美日韩激情小视频| 国产成人在线精品| 欧美日韩国产一区二区三区| 亚洲欧洲美洲在线综合| 综合久久五月天| 亚洲国模精品一区| 性色av一区二区咪爱| 久久精品国产91精品亚洲| 亚洲国产美女精品久久久久∴| 深夜福利亚洲导航| 国产97在线观看| 欧美精品福利视频| 亚洲精品suv精品一区二区| 尤物精品国产第一福利三区| 久久精品2019中文字幕|