没有合适的资源?快使用搜索试试~ 我知道了~
C#使用Gembox.SpreadSheet向Excel写入数据及图表的实例
4 下载量 67 浏览量
2020-12-26
02:56:13
上传
评论
收藏 278KB PDF 举报
温馨提示
试读
5页
开发工具:VS2017 语言:C# DotNet版本:.Net FrameWork 4.0及以上 使用的DLL工具名称:GemBox.Spreadsheet.dll (版本:37.3.30.1185) 一、GemBox.Spreadsheet工具: 该DLL是由GemBox公司开发的基于Excel功能的开发工具,该DLL很轻量,且使用起来很方便,在这里推荐下来来使用。 下载地址: http://xiazai.jb51.net/201712/yuanma/GemBox_Spreadsheet.zip 本文就是使用该工具进行Excel的写入操作。 二、创建Excel 为了能使用该DLL,必须在调用
资源详情
资源评论
资源推荐
C#使用使用Gembox.SpreadSheet向向Excel写入数据及图表的实例写入数据及图表的实例
开发工具:VS2017
语言:C#
DotNet版本:.Net FrameWork 4.0及以上
使用的DLL工具名称:GemBox.Spreadsheet.dll (版本:37.3.30.1185)
一、一、GemBox.Spreadsheet工具:工具:
该DLL是由GemBox公司开发的基于Excel功能的开发工具,该DLL很轻量,且使用起来很方便,在这里推荐下来来使用。
下载地址:下载地址:
http://xiazai.jb51.net/201712/yuanma/GemBox_Spreadsheet.zip
本文就是使用该工具进行Excel的写入操作。
二、创建二、创建Excel
为了能使用该DLL,必须在调用前写入以下代码:
SpreadsheetInfo.SetLicense("FREE-LIMITED-KEY");
创建Excel文件如下:
ExcelFile excel = new ExcelFile();
这里仅仅只是创建一个excel,代表的是excel整个文件,而保存该文件的代码如下:
excel.Save("文件路径");
三、给三、给Excel添加一些属性添加一些属性
我们可以给excel添加一些诸如文档标题、作者、公司及备注等内容,实现这些内容的代码如下:
excel.DocumentProperties.BuiltIn.Add(new KeyValuePair<BuiltInDocumentProperties, string>(BuiltInDocumentProperties.Title, TITLE));
excel.DocumentProperties.BuiltIn.Add(new KeyValuePair<BuiltInDocumentProperties, string>(BuiltInDocumentProperties.Author, "CNXY"));
excel.DocumentProperties.BuiltIn.Add(new KeyValuePair<BuiltInDocumentProperties, string>(BuiltInDocumentProperties.Company, "CNXY"));
excel.DocumentProperties.BuiltIn.Add(new KeyValuePair<BuiltInDocumentProperties, string>(BuiltInDocumentProperties.Comments, "By CNXY.Website:
http://www.cnc6.cn"));
四、给四、给excel默认字体默认字体
这是给整个Excel设置统一的字体,具体代码如下:
excel.DefaultFontName = "Times New Roman";
五、添加一个五、添加一个Sheet表格表格
要知道,Excel是由Sheet表格构成的,因此添加Sheet表格的代码如下:
ExcelWorksheet sheet = excel.Worksheets.Add("表格名称");
以上,已经在excel上添加了一个名为“表格名称”的数据表格。
六、给六、给Sheet添加密码保护添加密码保护
有时候,为了保护自己的Excel不被篡改,需要设置一下Sheet的密码,具体代码如下:
sheet.ProtectionSettings.SetPassword("cnxy");
sheet.Protected = true;
七、让网格线不可见七、让网格线不可见
默认情况下,Sheet的网格线是可见的,有时候,我们可以设置网格线不可见,具体代码如下:
sheet.ViewOptions.ShowGridLines = false;
八、写入单元格八、写入单元格
weixin_38694336
- 粉丝: 3
- 资源: 952
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Docker容器配置进阶
- tensorflow-gpu-2.7.4-cp37-cp37m-manylinux2010-x86-64.whl
- 多段线、 圆、弧转多段线(仅我可见)
- tensorflow-2.7.2-cp38-cp38-manylinux2010-x86-64.whl
- yeyue-p8Yi4-ve4a83792.apk
- tensorflow-gpu-2.7.3-cp38-cp38-manylinux2010-x86-64.whl
- 五相感应电机矢量控制模型MATLAB
- RGLED (1) (1).circ
- IMG_20240427_215747.jpg
- python下前端WEB学习笔记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0