婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > .NET操作Excel實例分享

.NET操作Excel實例分享

熱門標簽:廣州銷售外呼系統定制 怎樣給陜西地圖標注顏色 福州人工智能電銷機器人加盟 電銷機器人 數據 宿遷智能外呼系統排名 400電話辦理信任翰諾科技 ai電銷機器人對貸款有幫助嗎 地圖標注多少錢一張 云狐人工智能電話機器人

1. 讀取

讀取好像有幾種方式,通過ADO.net, 通過Microsoft.Interop.Excel支持類庫用調用COM讀取,還有通過ZIP解壓最終讀取DOM(這個貌似蠻復雜)
這里我用的ADO.NET只介紹這一個。

復制代碼 代碼如下:

public DataTable ExcelToDataTable(string strExcelPath, string strSheetName)
{
  string strConn =
    "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + strExcelPath + ";" + "Extended Properties=Excel 5.0;";
  string strExcel = string.Format("select * from [{0}$]", strSheetName);
  DataSet ds = new DataSet();
  OleDbDataAdapter adapter = new OleDbDataAdapter(strExcel, strConn);
  adapter.Fill(ds, strSheetName);
  conn.Close();
  return ds.Tables[strSheetName];
}

參數: StrExcelPath Excel文件的路徑,strSheetName 要讀取表的名稱
這里貼個讀SheetName的代碼,這個是調用Microsoft.Interop.Excel來讀取
    Excel.Workbook theWorkbook = ExcelObj.Workbooks.Open("Excel文件路徑", 0, true, 5, "", "", true, Excel.XlPlatform.xlWindows, "\t", false, false, 0, true);
    Excel.Sheets sheets = theWorkbook.Worksheets;
    Excel.Worksheet worksheet = (Excel.Worksheet)sheets.get_Item(1);
    ExecName = worksheet.Name;
    theWorkbook.Close(null, null, null);//記得要關閉,否則程序關閉,Excel的進程還在
2.創建新的excel文件

復制代碼 代碼如下:

Excel.ApplicationClass myExcel = new Excel.ApplicationClass();      //實例一個excel
Excel._Workbook xBk;       //工作薄  相當于一個Excel文件                
Excel._Worksheet xSt;      //工作Sheet    一個文件里的表
xBk = myExcel.Workbooks.Add(true);      //允許添加 sheet
object missing = System.Reflection.Missing.Value;//空值
myExcel.Sheets.Add(missing, missing, 1, Excel.XlSheetType.xlWorksheet);//添加sheet
xSt = (Excel._Worksheet)xBk.ActiveSheet;//得到默認sheet
xSt.Name = "新的表";      //這里設置表名
xBk.SaveAs( “保存路徑” , missing, missing,
    missing, missing, missing, Excel.XlSaveAsAccessMode.xlShared,
    missing, missing, missing, missing);      //保存文件
myExcel.Quit(); //同樣要記得關閉

3.添加內容
這里只說一般數據的添加,圖表的就不介紹了, 在Excel的操作里一般是以表格和范圍為單位,行或列是從1開始而不是從0開始
先介紹一下格式設置,如下
如設置第一行字體為紅色:((Excel.Range)xSt.Rows[1, Type.Missing]).Font.Color = 0xFF0000;      //xSt 是上邊代碼的變量名,顏色值是用16進制RGB
設置第二列為百分數的格式 ((Excel.Range)xSt.Columns[2, Type.Missing]).NumberFormat = "0.00%";
      備常用格式:文本:@ 日期:yyyy/mm/dd  數字:#,##0.00  貨幣:¥#,##0.00  百分比:0.00%
上邊兩種為行選擇和列選擇,如果要選擇第1行第2列到第1行第5列就用get_Range();
      xSt.get_Range(xSt.Cells[1,2],xSt.Cells[1,5])
如果需要其它格式,如單元格背景,邊框,字體樣式 ,查下文檔。不過大部分從點出來的方法名就能知道了
再就是添加內容,直接寫點代碼參考。

復制代碼 代碼如下:

int rowIdx = 2; //從第2行列始
//這里dt 是DataTable數據源
foreach( DataRow dr in dt.Rows )
{
 int j = 1;      //從第1列開始
 myExcel.Cells[rowIdx, j++] = dr["dt列名"].ToString(); 
 myExcel.Cells[rowIdx, j++] = dr["dt列名"].ToString(); 
 myExcel.Cells[rowIdx, j++] = dr["dt列名"].ToString(); 
 myExcel.Cells[rowIdx, j++] = dr["dt列名"].ToString(); 
 myExcel.Cells[rowIdx, j++] = dr["dt列名"].ToString(); 
 myExcel.Cells[rowIdx, j++] = dr["dt列名"].ToString();
 //用公式的情況,顯示A+B+C+D的結果
 myExcel.Cells[rowIdx, j++] = string.Format("=SUM(A{0}:D{0})",rowIdx);
 rowIdx++;
}

寫完了save一下 xBk.Save(),還是記得要關閉。

您可能感興趣的文章:
  • Asp.Net 無刷新文件上傳并顯示進度條的實現方法及思路
  • VB.NET進度條的方法代碼
  • asp.net(c#)開發中的文件上傳組件uploadify的使用方法(帶進度條)
  • asp.net 在客戶端顯示服務器端任務處理進度條的探討
  • asp.net 生成靜態頁時的進度條顯示
  • 利用Asp.Net回調機制實現進度條
  • asp.net web大文件上傳帶進度條實例代碼
  • ASP.NET實現用圖片進度條顯示投票結果
  • ASP.NET技巧:教你制做Web實時進度條
  • asp.net導出excel數據的常見方法匯總
  • ASP.NET中上傳并讀取Excel文件數據示例
  • asp.net讀取excel文件的三種方法示例
  • 進度條在.net導入Excel時的應用實例

標簽:黃南 曲靖 焦作 大興安嶺 新疆 綿陽 宜春 延安

巨人網絡通訊聲明:本文標題《.NET操作Excel實例分享》,本文關鍵詞  .NET,操作,Excel,實例,分享,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《.NET操作Excel實例分享》相關的同類信息!
  • 本頁收集關于.NET操作Excel實例分享的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日韩亚洲国产中文字幕欧美| 欧美日本在线播放| 成人黄色国产精品网站大全在线免费观看 | 日韩欧美国产1| 石原莉奈在线亚洲三区| 欧美色图一区二区三区| 婷婷久久综合九色综合伊人色| 色欧美片视频在线观看| 亚洲国产精品综合小说图片区| 欧美日韩精品是欧美日韩精品| 亚洲成在人线免费| 欧美tickling挠脚心丨vk| 国产精品资源在线观看| 1024国产精品| 欧美日韩色一区| 美女网站一区二区| 国产精品情趣视频| 欧美剧在线免费观看网站| 蜜臀av性久久久久蜜臀aⅴ四虎| 26uuu成人网一区二区三区| 国产精品自拍三区| 亚洲精品欧美激情| 日韩欧美在线123| 丁香啪啪综合成人亚洲小说| 亚洲成人av资源| 国产亚洲综合av| 欧美在线短视频| 久久99深爱久久99精品| 中文字幕一区二区三区在线播放| 欧美情侣在线播放| 粉嫩av一区二区三区在线播放| 亚洲免费av在线| 久久久午夜精品理论片中文字幕| 91电影在线观看| 国产不卡一区视频| 久久国产人妖系列| 一区二区三区精密机械公司| 精品国产网站在线观看| 欧美日韩一区二区三区高清| 高清视频一区二区| 视频在线观看91| 1000精品久久久久久久久| 久久久国产一区二区三区四区小说 | 精品福利一区二区三区| 91蜜桃在线免费视频| 国内外成人在线| 日本在线播放一区二区三区| 亚洲激情第一区| 自拍偷拍亚洲欧美日韩| 亚洲国产精品av| 国产欧美一区二区三区在线老狼| 欧美日韩www| 在线亚洲人成电影网站色www| 成人美女在线视频| 床上的激情91.| 国产iv一区二区三区| 国产精品资源网站| 激情深爱一区二区| 精品一区二区三区欧美| 裸体在线国模精品偷拍| 视频一区国产视频| 日韩精品一二三| 日韩国产精品久久久久久亚洲| 亚洲一区二区三区自拍| 亚洲午夜在线电影| 亚洲国产成人精品视频| 亚洲成a人片综合在线| 亚洲国产日韩一级| 三级不卡在线观看| 久久精品久久综合| 国产东北露脸精品视频| 成年人国产精品| 欧美在线你懂得| 制服丝袜亚洲色图| 日韩午夜精品电影| 精品国产乱码久久久久久免费| 欧美大片免费久久精品三p| 日韩女同互慰一区二区| 久久老女人爱爱| 国产精品欧美久久久久无广告 | 日本一区二区综合亚洲| 中文字幕不卡在线观看| 一区二区三区中文字幕电影 | 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 成人av集中营| 欧美在线观看一区二区| 日韩一区二区三区视频在线| 久久久99精品免费观看不卡| 亚洲欧洲成人精品av97| 五月天久久比比资源色| 玖玖九九国产精品| 成人精品在线视频观看| 欧美日韩国产高清一区二区三区 | 日韩中文字幕区一区有砖一区| 视频一区二区三区入口| 国产麻豆精品95视频| 色94色欧美sute亚洲13| 欧美不卡一二三| 一区二区三区国产精品| 国产一区二区影院| 精品视频一区三区九区| 国产欧美一区二区在线| 午夜精品一区在线观看| 懂色av一区二区三区免费观看| 欧美性大战久久| 国产精品污网站| 日本不卡123| 色婷婷综合久久久中文一区二区 | 奇米一区二区三区| 色综合久久88色综合天天免费| 欧美大片免费久久精品三p| 一区二区三区四区在线免费观看| 久久成人免费网| 欧美日韩精品欧美日韩精品一| 国产精品天天看| 免费观看91视频大全| 欧美这里有精品| 亚洲天堂2014| 成人中文字幕在线| 久久免费看少妇高潮| 日韩av一级片| 欧美嫩在线观看| 亚洲国产精品人人做人人爽| 92国产精品观看| 国产精品三级av| 国产精品91一区二区| 日韩欧美美女一区二区三区| 亚洲妇女屁股眼交7| 91成人在线观看喷潮| 亚洲日韩欧美一区二区在线| 高清av一区二区| 久久久激情视频| 久久国产福利国产秒拍| 91精品国产91热久久久做人人| 亚洲精品一二三四区| 91蜜桃婷婷狠狠久久综合9色| 国产精品不卡在线| 99这里只有久久精品视频| 国产精品美女久久久久aⅴ国产馆| 国产黄色精品网站| 国产日产欧美精品一区二区三区| 国产盗摄精品一区二区三区在线| 久久精品亚洲国产奇米99| 国产精品自在在线| 欧美极品美女视频| 粉嫩绯色av一区二区在线观看| 国产欧美综合在线| 91在线你懂得| 香蕉久久夜色精品国产使用方法| 欧美日韩亚洲丝袜制服| 麻豆久久久久久久| 久久人人爽爽爽人久久久| 成人免费视频caoporn| 亚洲免费毛片网站| 欧美另类一区二区三区| 美女视频第一区二区三区免费观看网站| 欧美成人三级在线| 国产盗摄精品一区二区三区在线| 亚洲欧洲日韩综合一区二区| 91黄色激情网站| 日韩精品成人一区二区三区| 欧美精品一区二区三区蜜桃视频| 精品一区二区免费| 亚洲欧美一区二区在线观看| 精品婷婷伊人一区三区三| 麻豆中文一区二区| 日韩伦理电影网| 337p亚洲精品色噜噜狠狠| 国产成人精品综合在线观看| 亚洲精品久久7777| 精品久久久久香蕉网| 99vv1com这只有精品| 日韩和欧美一区二区三区| 国产校园另类小说区| 91久久精品午夜一区二区| 久久99久久久久| 亚洲欧美日韩在线播放| 精品少妇一区二区三区视频免付费 | 国产精品毛片a∨一区二区三区| 91年精品国产| 国产在线精品不卡| 亚洲一区二区影院| 国产精品传媒视频| www国产亚洲精品久久麻豆| 欧美专区亚洲专区| av一区二区三区四区| 精品无码三级在线观看视频| 亚洲二区视频在线| 亚洲色欲色欲www| 国产精品无遮挡| 欧美不卡在线视频| 精品视频资源站| 一本到高清视频免费精品| 国产成人精品网址| 久久激情综合网| 麻豆国产精品官网| 日韩精品福利网| 日韩激情一区二区| 丝袜亚洲另类丝袜在线| 一区二区三区中文字幕精品精品|