代码改变世界

文章分类 -  c# excel 代码示例

Excel设置详细

2010-07-12 21:15 by 观海看云, 233 阅读, 收藏, 编辑
摘要: using System; using System.Collections.Generic; using System.Text; using System.Reflection; using System.Runtime.InteropServices; using Microsoft.Office.Interop.Excel; using ExcelApplication = Microso... 阅读全文

DataGridView数据导出到Excel

2010-01-20 20:51 by 观海看云, 225 阅读, 收藏, 编辑
摘要: /// <summary> /// 打开Excel并将DataGridView控件中数据导出到Excel /// </summary> /// <param name="dgv">DataGridView对象 </param> /// <param name="isShowExcle">是否显示Excel界面 </param>... 阅读全文

使用C#和Excel进行报表开发(8)

2009-12-20 16:35 by 观海看云, 135 阅读, 收藏, 编辑
摘要: 内容摘要:本文演示一个简单的办法,并使用程序将一个dataset中的内容填充到指定的格子中,目的是尽可能的通用,从而避免C#代码必须知道Excel文件中字段和内容的位置的情况。   本文演示一个简单的办法,并使用程序将一个dataset中的内容填充到指定的格子中,目的是尽可能的通用,从而避免C#代码必须知道Excel文件中字段和内容的位置的情况。  先制作一个简单的Excel文件作为模板,为了防止... 阅读全文

使用C#和Excel进行报表开发(7)

2009-12-20 16:34 by 观海看云, 115 阅读, 收藏, 编辑
摘要: 内容摘要:在Excel中,如果某个单元格的内容是数字,且比较长,默认情况下,会变为科学计数发表示,例如:123456789123456000会被表示为1.2345E+17,为了能够将数字按照普通的格式完全表示,就需要设置单元格的属性 ,下面是例子代码:   在Excel中,如果某个单元格的内容是数字,且比较长,默认情况下,会变为科学计数发表示,例如:123456789123456000会被表示为1... 阅读全文

使用C#和Excel进行报表开发(5)

2009-12-20 16:33 by 观海看云, 131 阅读, 收藏, 编辑
摘要: 内容摘要:在用Excel作报表的时候,可能需要操作单元格的边框和填充颜色和纹理等操作,下面的代码说明如何设置选中的单元格的填充纹理和边框。   在用Excel作报表的时候,可能需要操作单元格的边框和填充颜色和纹理等操作,下面的代码说明如何设置选中的单元格的填充纹理和边框。  try  {   ThisApplication = new Excel.Application();  ThisWorkb... 阅读全文

使用C#和Excel进行报表开发(6)

2009-12-20 16:33 by 观海看云, 128 阅读, 收藏, 编辑
摘要: 内容摘要:在Excel中,行和列实际上仍然是Range,只不过取得行和列的方法和前面几篇随笔出现的有点不同,要使用Worksheet的Rows和Columns属性的get_Item方法,下面是例子代码,演示了怎样选中行,并且在行之间复制数据。   在Excel中,行和列实际上仍然是Range,只不过取得行和列的方法和前面几篇随笔出现的有点不同,要使用Worksheet的Rows和Columns属性... 阅读全文

使用C#和Excel进行报表开发(2)

2009-12-20 16:32 by 观海看云, 139 阅读, 收藏, 编辑
摘要: 内容摘要:下面的代码使用一个现有的统计图Excel文件,加载这个文件,设置某一项的值和统计图的表示方式,然后保存到另一个Excel文件里。如果是VS2005+Office2003,也可以选择使用Visual Studio Tools for Office来作。   下面的代码使用一个现有的统计图Excel文件,加载这个文件,设置某一项的值和统计图的表示方式,然后保存到另一个Excel文件里。如果是... 阅读全文

使用C#和Excel进行报表开发(4)

2009-12-20 16:32 by 观海看云, 122 阅读, 收藏, 编辑
摘要: 内容摘要:在用Excel作报表的时候,可能会碰到分页的情况,这样就要分成多个Sheet显示,如果要在每页都保留表头,就需要将第一页作为模板设计的表头部分拷贝到其他的Sheet上,这时就要用用到Excel中的单元格拷贝。   在用Excel作报表的时候,可能会碰到分页的情况,这样就要分成多个Sheet显示,如果要在每页都保留表头,就需要将第一页作为模板设计的表头部分拷贝到其他的Sheet上,这时就要... 阅读全文

使用C#和Excel进行报表开发(1)

2009-12-20 16:31 by 观海看云, 205 阅读, 收藏, 编辑
摘要: 内容摘要:下面是一个简单的例子,打开一个定义好的Excel文件,这个文件是作为报表的模板,然后向模板的指定格子里填充数据,形成一个报表,在web方式下可以按照指定的命名方式在服务器上生成一个excel文件,之后传送到客户端,由客户端启动excel进行打印。   目前的商业工具如水晶报表,ActiveReport等,都提供了灵活,强大的功能,但是对于比较特殊化的表格,特别是国内的一些应用,都是一个个... 阅读全文

使用C#和Excel进行报表开发(3)

2009-12-20 16:29 by 观海看云, 230 阅读, 收藏, 编辑
摘要: 内容摘要:本文介绍使用C#调用Excel来生成统计图(Chart)的以及Chart图中各部分控制的一些方法。   有的web项目选用Excel作为报表方案,在服务器端生成Excel文件,然后传送到客户端,由客户端进行打印。在国内的环境下,相对PDF方式,Excel的安装率应该比pdf阅读器的安装率要高,同时,微软也为C#操作Excel提供了完备的接口,虽然ZedGraph和其他的商业报表工具生成的... 阅读全文

C#处理文本文件

2009-12-20 16:22 by 观海看云, 186 阅读, 收藏, 编辑
摘要: 1.读去文本文件内容 要读取文本文件,必须使用到"StreamReader"类,这个类是在名字空间"System.IO"中定义的.通过"StreamReader"类的"ReadLine ( )"方法,就可以读取打开数据流当前行的数据了。 FileStream fs = new FileStream ( "C:\\file.txt" , FileMode.Open , FileAccess.Re... 阅读全文

c# excel一个小例子

2009-12-20 16:16 by 观海看云, 241 阅读, 收藏, 编辑
摘要: using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; // 引入OFFICE EXCEL命名空间 using Excel = Microsoft.Office.Interop.Excel; using System.Reflection; using System... 阅读全文
点击右上角即可分享
微信分享提示