日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MyXls初级教程

發布時間:2025/3/8 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MyXls初级教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這些天使用MyXls導出Excel報表(因為Apose.Cells要收費)。感覺MyXls雖然功能遠沒有Cells強大,但是勝在開源、免費而且性能穩定可靠。用作出一般情況下的報表。足矣!

記下幾個初級使用方法,希望能夠給初入門的人一點幫助:

1.創建一個Excel文檔:

Code
XlsDocument?xls?=?new?XlsDocument();

?

2.創建一個WorkSheet:

Code
Worksheet?ws?=?xls.Workbook.Worksheets.Add("WorkSheet1");

?

3.指定列格式:

Code
ColumnInfo?colInfo?=?new?ColumnInfo(xls,?ws);
colInfo.ColumnIndexStart?
=?0;
colInfo.ColumnIndexEnd?
=?17;
colInfo.Width?
=?15?*?256;
ws.AddColumnInfo(colInfo);

?

列格式必須每次都要重新定義,一個列格式不能重復使用。

?

4.指定單元格樣式:

Code
XF?xf?=?xls.NewXF();
xf.HorizontalAlignment?
=?HorizontalAlignments.Centered;
xf.VerticalAlignment?
=?VerticalAlignments.Centered;
xf.Pattern?
=?1;
xf.PatternColor?
=?Colors.Default30;
xf.UseBorder?
=?true;
xf.TopLineStyle?
=?1;
xf.TopLineColor?
=?Colors.Black;
xf.BottomLineStyle?
=?1;
xf.BottomLineColor?
=?Colors.Black;
xf.LeftLineStyle?
=?1;
xf.LeftLineColor?
=?Colors.Black;
xf.RightLineStyle?
=?1;
xf.RightLineColor?
=?Colors.Black;
xf.Font.Bold?
=?true;
xf.Font.Height?
=?11?*?20;
xf.Font.ColorIndex?
=?1;

?

5.給單元格賦值:

Code
ws.Cells.Add(2,?3,?"金額(萬元)",?xf);

?

6.合并單元格:

Code
ws.Cells.Merge(1,?2,?2,?2);
//或者
ws.AddMergeArea(new?MergeArea(1,?2,?1,?1));

?

7.MyXls合并單元格有個bug,就是合并后只是第一個單元格有樣式,其余的樣式丟失。所以寫了個函數來合并:

Code
MergeRegion(ref?ws,?xf,?"機構",?1,?1,?2,?1);

public?void?MergeRegion(ref?Worksheet?ws,?XF?xf,?string?title,?int?startRow,?int?startCol,?int?endRow,?int?endCol)
{
??????
for?(int?i?=?startCol;?i?<=?endCol;?i++)
??????{
????????????
for?(int?j?=?startRow;?j?<=?endRow;?j++)
????????????{
????????????????ws.Cells.Add(j,?i,?title,?xf);
????????????}
??????}
??????ws.Cells.Merge(startRow,?endRow,?startCol,?endCol);
}

?

雖然效率不怎么樣,但是對于出Excel報表,還OK。

8.指定單元格格式:

Code
cell.Format?=?StandardFormats.Decimal_1;

?

具體更多請參考源代碼的StandardFormats類。

?

9.保存或者發送Excel:

Code
xls.Send();
//或者
xls.Save();

?

?

轉載于:https://www.cnblogs.com/KenBlove/archive/2009/09/07/1562044.html

總結

以上是生活随笔為你收集整理的MyXls初级教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 公侵犯人妻一区二区三区 | 亚洲乱码精品 | 国产精品天美传媒 | 亚洲精品少妇一区二区 | 污视频在线观看免费 | 疯狂伦交 | 国产精品一卡二卡 | 嫩草视频91 | 佐山爱av在线 | 扒开美女内裤狂揉下部 | 一起操17c | 大象传媒成人在线观看 | 亚洲 欧美 激情 小说 另类 | 你懂的日韩 | 成人三级在线视频 | 在线观看免费大片 | 91黄视频在线观看 | 捆绑最紧bdsm视频 | 顶级嫩模啪啪呻吟不断好爽 | 美女黄免费 | 久久久天天 | 久久中文娱乐网 | 色www| 国产不卡av在线 | 奇米四色在线观看 | 日韩在线视频免费看 | 成人动漫亚洲 | a视频免费观看 | www.毛片.com| 亚洲裸体视频 | 日本精品免费在线观看 | 91免费网站入口 | 欧美成人精品激情在线视频 | 夜夜撸网站 | 捆绑调教sm束缚网站 | 波多野结衣99 | 水蜜桃影库 | 蜜桃臀av一区二区三区 | 国产色视频一区二区三区qq号 | 天堂网在线资源 | 51国产偷自视频区视频 | 中文字幕高清一区 | 国产无精乱码一区二区三区 | 国产91高清 | 91片黄在线观看喷潮 | 精品一区视频 | 亚洲青春草 | 在线欧美 | 久久久999视频 | 精品一区二区三区无码按摩 | 国产成人精品在线视频 | 欧美精品二区三区四区免费看视频 | 91久久精品国产91久久性色tv | 国产热| 人妻少妇精品无码专区 | 日本猛少妇色xxxxx | 国产综合精品一区二区三区 | 久久免费高清视频 | 影音先锋欧美资源 | 成人精品综合 | 精品一区二区在线观看视频 | 日韩欧美激情视频 | 精品一区二区三区入口 | 麻豆视频国产精品 | 亚洲精品久久久久久久久久 | 黄色一大片 | 亚洲天堂一区二区 | 欧美人体一区二区 | 91视频免费播放 | 青青视频在线免费观看 | 中文字幕精品无码一区二区 | 亚洲av综合色区无码二区爱av | 欧美经典一区 | 亚洲视频一区二区三区在线观看 | 一区二区三区免费在线视频 | 日韩黄色网 | 一本色道综合久久欧美日韩精品 | 长篇乱肉合集乱500小说日本 | 国产操比视频 | 蜜桃久久av | 精品人妻一区二区三区四区五区 | 国产不卡精品视频 | 小明天天看 | 久久爱伊人 | 天堂av8在线 | 91丨九色丨海角社区 | 久久金品 | 欧美特级黄 | 国产日韩视频 | 伊人99re| 亚洲在线视频一区 | 青青草手机在线观看 | 亚洲一区 视频 | 看了下面会湿的视频 | 男女猛烈无遮挡免费视频 | 日本毛片网站 | 欧美偷拍精品 | 久久一区二区精品 | 国产懂色av |