• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > .NET操作Excel实例分享

.NET操作Excel实例分享

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了vb.net编程实例教程,.net项目开发实例,vb.net数据库编程实例,.net三层架构实例,.net项目实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

1. 读取

读取好像有几种方式,通过ADO.net, 通过Microsoft.Interop.Excel支持类库用调用COM读取,还有通过ZIP解压最终读取DOM(这个貌似蛮复杂)
这里我用的ADO.NET只介绍这一个。

参数: 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文件

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])
如果需要其它格式,如单元格背景,边框,字体样式 ,查下文档。不过大部分从点出来的方法名就能知道了
再就是添加内容,直接写点代码参考。

写完了save一下 xBk.Save(),还是记得要关闭。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • .net使用自定义类属性实例
  • .NET操作Excel实例分享
  • .net实现微信公众账号接口开发实例代码
  • NET索引器使用方法实例代码
  • .NET实现热插拔功能(动态替换功用)方案实例
  • .NET 纯分页代码实例
  • VB.NET拷贝整个目录下所有子目录及文件的实例代码
  • .net搜索查询并实现分页实例
  • .net中下载文件的实例代码
  • .NET实现可交互的WINDOWS服务的实例代码

相关文章

  • 2017-05-11在ASP.NET 2.0中操作数据之二:创建一个业务逻辑层
  • 2017-05-11代码实现打印功能(asp.net+javascript)
  • 2017-05-11ASP.NET五步打包下载Zip文件实例
  • 2017-05-11ASP.NET4 GridView的四种排序样式详解
  • 2017-05-11在ASP.NET 2.0中操作数据之三十:格式化DataList和Repeater的数据
  • 2017-05-11asp.net中Table生成Excel表格的方法
  • 2017-05-11ASP.NET技巧:同时对多个文件进行大量写操作对性能优化
  • 2017-05-11asp.net DataSet转换成josn并输出示例
  • 2017-05-11asp.net小谈网站性能优化
  • 2017-05-11C# 实现抓取网站页面内容的实例方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • asp.net mvc-Controllerl篇 ControllerDescriptor
    • ASP.NET MVC页面重定向简单介绍
    • ASP.NET页面进行GZIP压缩优化的几款压缩模块的使用简介及应用测试!(附源码)第1/2页
    • 动态指定任意类型的ObjectDataSource对象的查询参数
    • Bin 和 App_Code 文件夹介绍
    • asp.net 下拉列表无级数据绑定实现代码
    • asp.net与excel互操作实现代码
    • .NET实现文件跨服务器上传下载的方法
    • VS 2015开发跨平台手机应用的配置教程
    • ASP.NET MVC中jQuery与angularjs混合应用传参并绑定数据

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有