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

首頁 > 編程 > .NET > 正文

asp.net(C#)操作excel(上路篇)

2024-07-10 13:26:47
字體:
來源:轉載
供稿:網友
1.作業環境 

excel:2003

首先

asp.net(C#)操作excel(上路篇)

之后vs引用子目錄會多出下面三個dll:

asp.net(C#)操作excel(上路篇)

 簡單操作流程如下:

復制代碼 代碼如下:


using Excel;

// from bill example
public void writeExcelAdvance(String outputFile)
{
string[,] myData =
{
{ "車牌號", "類型", "品 牌", "型 號", "顏 色", "附加費證號", "車架號" },
{ "浙KA3676", "危險品", "貨車", "鐵風SZG9220YY", "白", "1110708900", "022836" },
{ "浙KA4109", "危險品", "貨車", "解放CA4110P1K2", "白", "223132", "010898" },
{ "浙KA0001A", "危險品", "貨車", "南明LSY9190WS", "白", "1110205458", "0474636" },
{ "浙KA0493", "上普貨", "貨車", "解放LSY9190WS", "白", "1110255971", "0094327" },
{ "浙KA1045", "普貨", "貨車", "解放LSY9171WCD", "藍", "1110391226", "0516003" },
{ "浙KA1313", "普貨", "貨車", "解放9190WCD", "藍", "1110315027", "0538701" },
{ "浙KA1322", "普貨", "貨車", "解放LSY9190WS", "藍", "24323332", "0538716" },
{ "浙KA1575", "普貨", "貨車", "解放LSY9181WCD", "藍", "1110314149", "0113018" },
{ "浙KA1925", "普貨", "貨車", "解放LSY9220WCD", "藍", "1110390626", "00268729" },
{ "浙KA2258", "普貨", "貨車", "解放LSY9220WSP", "藍", "111048152", "00320" }
};
//引用Excel Application類別
Application myExcel = null;
//引用活頁簿類別
Workbook myBook = null;
//引用工作表類別
Worksheet mySheet = null;
//引用Range類別
Range myRange = null;
//開啟一個新的應用程式
myExcel = new Microsoft.Office.Interop.Excel.Application();
//打開一個已經存在的excel excel2003和2007版打開參數不一樣,具體可以上網上去查:
//excelSql.Workbooks.Open(@"C:/08.xls"(已經存在的excel路徑), Type.Missing, Type.Missing, Type.Missing, Type.Missing,
//Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,Type.Missing,Type.Missing);
//加入新的活頁簿
myExcel.Workbooks.Add(true);
//停用警告訊息
myExcel.DisplayAlerts = false;
//讓Excel文件可見
myExcel.Visible = true;
//引用第一個活頁簿
myBook = myExcel.Workbooks[1];
//設定活頁簿焦點
myBook.Activate();
//引用第一個工作表
mySheet = (Worksheet)myBook.Worksheets[1];
//命名工作表的名稱為 "Array"
mySheet.Name = "Cells";
//設工作表焦點
mySheet.Activate();
int a = 0;
int UpBound1 = myData.GetUpperBound(0);
//二維陣列數上限
int UpBound2 = myData.GetUpperBound(1);
//二維陣列數上限
//寫入報表名稱
myExcel.Cells[1, 4] = "普通報表";
//以下的Select方法可省略,加速Excel運行,但VBA有些功能必須要用到Select方法。
//以下的Select方法可省略,加速Excel運行,但VBA有些功能必須要用到Select方法。
//逐行寫入數據
for (int i = 0; i < UpBound1; i++)
{
for (int j = 0; j < UpBound2; j++)
{
//以單引號開頭,表示該單元格為純文字
a++;
//用offset寫入陣列資料
myRange = mySheet.get_Range("A2", Type.Missing);
myRange.get_Offset(i, j).Select();
myRange.Value2 = "'" + myData[i, j];
//用Cells寫入陣列資料
myRange.get_Range(myExcel.Cells[2 + i, 1 + j], myExcel.Cells[2 + i, 1 + j]).Select();
myExcel.Cells[2 + i, 1 + j] = "'" + myData[i, j];
}
}
//加入新的工作表在第1張工作表之后
myBook.Sheets.Add(Type.Missing, myBook.Worksheets[1], 1, Type.Missing);
//引用第2個工作表
mySheet = (Worksheet)myBook.Worksheets[2];
//命名工作表的名稱為 "Array"
mySheet.Name = "Array";
//Console.WriteLine(mySheet.Name);
//寫入報表名稱
myExcel.Cells[1, 4] = "普通報表";
//設定范圍
myRange = (Range)mySheet.get_Range(myExcel.Cells[2, 1], myExcel.Cells[UpBound1 + 1, UpBound2 + 1]);
myRange.Select();
//用陣列一次寫入資料
myRange.Value2 = "'" + myData;
//設定儲存路徑
//string PathFile = Directory.GetCurrentDirectory() + @"/button4.xls";
//另存活頁簿
myBook.SaveAs(outputFile, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing
, XlSaveAsAccessMode.xlNoChange, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
//關閉活頁簿
myBook.Close(false, Type.Missing, Type.Missing);
//關閉Excel
myExcel.Quit();
//釋放Excel資源
System.Runtime.InteropServices.Marshal.ReleaseComObject(myExcel);
myBook = null;
mySheet = null;
myRange = null;
myExcel = null;
GC.Collect();

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91色视频在线观看| 国产日韩欧美综合| 精品成人在线视频| 久久久精品久久久久| 中文字幕日韩有码| 欧美大尺度电影在线观看| 中文字幕一区电影| 91精品国产综合久久久久久蜜臀| 国产69精品久久久久99| 亚洲性av网站| 亚洲欧美成人一区二区在线电影| 中文欧美日本在线资源| 青青久久av北条麻妃海外网| 色综合伊人色综合网| 成人免费视频97| 色爱精品视频一区| 91色在线观看| 成人疯狂猛交xxx| 91在线免费看网站| 国产一区二区三区在线播放免费观看| 亚洲精品女av网站| 精品国产精品三级精品av网址| 亚洲网站在线播放| 国产综合色香蕉精品| 国产精品久久久久久搜索| 美日韩精品免费视频| 亚洲区中文字幕| 色樱桃影院亚洲精品影院| 国产精品久久久久久av福利软件| 九色精品免费永久在线| 日韩有码视频在线| 成人激情视频在线播放| 国产亚洲欧美日韩一区二区| 高清日韩电视剧大全免费播放在线观看| 欧洲亚洲妇女av| 性亚洲最疯狂xxxx高清| 欧美日韩国产一区在线| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲午夜久久久影院| 日韩大片免费观看视频播放| www国产精品视频| 欧美大胆a视频| 日韩av在线导航| 亚洲激情中文字幕| 日韩亚洲一区二区| 亚洲一区二区三区乱码aⅴ蜜桃女| 97超级碰碰碰久久久| 中文欧美在线视频| 欧美中文字幕在线观看| 日韩精品黄色网| 亚洲国产成人久久| 国产精品三级久久久久久电影| 欧美激情中文字幕乱码免费| 欧美一区二三区| 欧美午夜片在线免费观看| www欧美日韩| 精品久久久久久久久久久久| 久久影视电视剧免费网站清宫辞电视| 国产精品久久91| 亚洲成人av中文字幕| 国产性色av一区二区| 国产精品吹潮在线观看| 日韩有码在线播放| 国产精品久久久91| 国产香蕉97碰碰久久人人| 国语自产精品视频在线看抢先版图片| 日韩不卡在线观看| 成人黄色大片在线免费观看| 欧美精品一二区| 精品国产一区二区三区久久| 国产日产久久高清欧美一区| 2019亚洲男人天堂| 日韩欧美a级成人黄色| 亚洲国产美女久久久久| 91色中文字幕| 亚洲精品日韩激情在线电影| 亚洲黄色av女优在线观看| 欧美性色xo影院| 欧美大秀在线观看| 在线播放亚洲激情| 亚洲摸下面视频| 欧美大片在线看免费观看| 高清欧美性猛交xxxx| 成人免费大片黄在线播放| 国产精品欧美日韩一区二区| 日本高清视频一区| 国产精品视频最多的网站| 国产99视频精品免视看7| 色偷偷av一区二区三区| 亚洲国产精品99| 中文字幕日韩电影| 久久久久国产一区二区三区| 久久夜精品va视频免费观看| 91香蕉嫩草神马影院在线观看| 欧美体内谢she精2性欧美| 久久成人一区二区| 一区二区亚洲精品国产| 黄色成人在线免费| 久久久成人精品| 国产精品高潮呻吟久久av无限| 这里只有精品丝袜| 亚洲精品日韩丝袜精品| 欧美在线视频播放| 国产精品久久久久久久av电影| 成人国产精品一区| 一本色道久久88综合日韩精品| 国产成人91久久精品| 精品国产乱码久久久久久虫虫漫画| 欧美xxxwww| 69av视频在线播放| 国产亚洲一区二区在线| 亚洲图片在线综合| 成人日韩av在线| 色阁综合伊人av| 亚洲最新视频在线| 欧美丝袜美女中出在线| 欧美亚洲激情在线| 国产一区二区三区中文| 正在播放国产一区| 国产精品免费久久久| 久久久国产精品免费| 国产精品手机播放| 亚洲一区二区三区视频| 日韩在线免费观看视频| 国产激情久久久久| 91产国在线观看动作片喷水| 最新国产精品拍自在线播放| 一本色道久久88综合亚洲精品ⅰ| 久久精品夜夜夜夜夜久久| 亚洲欧美日韩国产中文专区| 一级做a爰片久久毛片美女图片| 国产在线精品成人一区二区三区| 国产丝袜精品视频| 国产精品久久97| 国产成+人+综合+亚洲欧美丁香花| 国产精品 欧美在线| 欧美成人免费视频| 国内成人精品一区| 国产精品三级美女白浆呻吟| 国产一区在线播放| 久久香蕉国产线看观看av| 国产精品免费网站| 欧美大人香蕉在线| 中文字幕无线精品亚洲乱码一区| 国产九九精品视频| 亚洲美女在线观看| 日韩av中文字幕在线| 日韩有码片在线观看| 夜夜嗨av色一区二区不卡| 亚洲3p在线观看| 在线观看国产精品淫| 精品久久久久久久久久ntr影视| 成人性生交xxxxx网站| 粉嫩老牛aⅴ一区二区三区| 88国产精品欧美一区二区三区| 欧美色另类天堂2015| 日韩在线视频导航| 亚洲香蕉成视频在线观看| 亚洲精品久久久久久久久久久久| 国产精品久久久久久久久久东京| 91中文字幕在线观看| 国产亚洲a∨片在线观看| 亚洲性视频网站| 亚洲欧美激情在线视频|