excel_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> excel >>列表
今天用了几个小时也没有找到将datagrid导出为excel的方法,搜索msdn发现,老外也木有解决这个问题,因此把代码贴出来,和大家分享一下,提高工作效率。简要说一哈,本程序使用反射,因此代码量看起来,很少,但是执行效率,还在没有进行优化处理。#regionwpf客户端导出DataGrid数据到Excel///<summary>///CSV格式化///</summary>///<paramname="data">数据</param>///<... 查看全文
在.NET平台,操作Excel文件是一个非常常用的需求,目前比较常规的方法有以下几种:1.OfficeCom组件的方式:这个方式非常累人,微软的东西总是这么的复杂,使用起来可能非常不便,需要安装Excel,对于服务器,有时候还需要为配置IIS权限。折腾人,看到很多人在群里面使用这个东西,出现各种抓狂的错误;这里特别感谢:PowerShell免费软件的回复,用用powershell+excel2007的方式,他很好的解决问题。其实我想说的是,Office既然提供了对com组件的支持... 查看全文
· 通过Workbook类 生成Excel导出数据发布时间:2015-03-27
需求:实现错误信息生成Excel保存到本地让用户查看。刚开始使用了微软自带的Microsoft.Office.Interop.Excel类库、Microsoft.Office.Interop.Excel.Applicationexcel=newMicrosoft.Office.Interop.Excel.Application();excel.Visible=true;//新增加一个工作簿,Workbook是直接保存,不会弹出保存对话框,加上Application会弹出保存对话框... 查看全文
· Asp.net导出Excel文件发布时间:2015-03-24
参考了网上其他大神的写法,也是利用控件的RenderControl功能,得到该控件生成的HTML,然后以Excel文件的类型输出到客户端。不同的地方是我自己添加了Response.Flush()方法,这样在生成数据的时候就已经弹出了下载框,而不必在同样的页面等待一会儿。如图:点击导出Excel按钮后,直接弹出下载框。注:Response.Flush()的作用是将缓冲信息输出到页面。///<summary>///把DataTable内容导出excel并返回客户端///<... 查看全文
最近将自己在项目中经常用到的excel导出方法分析如下,如有不妥之处望他人指出,如果有更好的方法希望展示出来互相学习。//导出事件protectedvoidbtnexcel_Click(objectsender,EventArgse){//定义导出Excel的标题List<string>tabletitle=newList<string>();tabletitle.Add("企业注册号");tabletitle.Add("企业名称");tabletitle.Add... 查看全文
我从事数据分析工作已经有十年之久。最初是出于工作需要,我的经理给我一堆数据,我需要处理这些数据。当时我一直使用的工具是Excel,因为这是我熟练掌握的一款工具。三年前,我开始接触到R,一开始因为功能太多而坚决抵制使用。后来我开始琢磨如何使用。现在我基本不怎么使用Excel了。这只是我个人的观点,但是如果你要分析数据,R更胜任这项任务。下面来说说为什么R更适合数据分析。这两款工具的使用方法截然不同。使用Excel时,可以通过鼠标点击完成大部分工作,你可以访问界面内不同位置的各种工具... 查看全文
前些日子把JXL替换为ApachePOI,原因很简单,JXL在2009年10月已经停止更新,并且不支持Excel2007OOXML(.xlsx)格式的文件。事实上把JXL与POI进行比较并不公平,因为JXL只能够操作OLE2格式的Excel(即.xls),而POI则是能够读写xls(x)、doc(x)、ppt(x)的一整套解决方案。不同版本Excel的行列数限制:+-----------------+-----------+--------------+--------------------... 查看全文
看来微软为求更多人使用其Android版本Excel真是无所不用其极,他们为了方便使用者在Excel上输入数字,特意在Android平台上设计了一个并入了十键数字键盘的「全功能」虚拟键盘。亦就是把一般QWERTY键盘的右边加入数字键,让使用者在平版电脑上也可以使用有如实体键盘般的布局。除此以外,Excel常用的字元都有特意放出来,例如输入公式时用的「(」、「)」、「/」,不需要先按shift再选择。微软也作了一个非常合理的限制,就是这键盘只可以在平版电脑上使用... 查看全文
Word文件转html,返回相对路径1privatestringGetPathByDocToHTML(stringstrFile)2{3if(string.IsNullOrEmpty(strFile))4{5return"0";//没有文件6}78Microsoft.Office.Interop.Word.ApplicationClassword=newMicrosoft.Office.Interop.Word.ApplicationClass();9TypewordType=word... 查看全文
1.描述PDF文件是一种便携文件格式,是由Adobe公司所开发的独特的跨平台文件格式。PDF文件以PostScript语言图象模型为基础,无论在哪种打印机上都可保证精确的颜色和准确的打印效果,即PDF会忠实地再现原稿的每一个字符、颜色以及图象。可移植文档格式,也称为"便携文档格式",是一种电子文件格式。这种文件格式与操作系统平台无关,也就是说,PDF文件不管是在Windows,Unix还是在苹果公司的MacOS操作系统中都是通用的... 查看全文
导航目录:基于NPOI的报表引擎——ExcelReport上一篇:ExcelReport源码解析概述上篇中已介绍了ExcelRepor的架构,本篇将通过例子讲述如何扩展元素格式化器以满足更多的需求。示例1)谈谈新需求:如图所示,一个单元格内包含多个参数。2)实现代码:PartFormatter.cs:/*类:PartFormatter描述:单元格局部(元素)格式化器编码人:韩兆新日期:2015年01月25日修改记录:*/usingSystem.Drawing;usingNPOI.SS... 查看全文
导航目录:基于NPOI的报表引擎——ExcelReport上一篇:使用ExcelReport导出Excel下一篇:扩展元素格式化器概述针对上一篇随笔收到的反馈,在展开对ExcelReport源码解析之前,我认为把编写该组件时的想法分享给大家是有必要的。编写该组件时,思考如下:1)要实现样式、格式与数据的彻底分离。为什么要将样式、格式与数据分离呢?恩,你不妨想一想在生成报表时,那些是变的而那些又是不变的。我的结论是:变的是数据。有了这个想法,很自然的想到用模板去承载不变的部分(常量内容的样式... 查看全文
在上篇中,我们创建了4个Sheet,现在我们给指定的单元格以及指定Sheet中指定的单元格插入内容并添加链接,在创建Sheet代码下面我们添加代码,如下://设置单元格字体样式ICellStyleiCellStyle=hssfWorkbook.CreateCellStyle();IFontiFont=hssfWorkbook.CreateFont();iFont.Color=HSSFColor.Green.Index;//设置颜色iFont... 查看全文
前言其实现在说ExcelReport是报表引擎还为时尚早,但该组件我既然要决心维护下去,这便算是初衷吧!1、现在,ExcelReport能为你做什么呢?如果,你有导出数据到Excel的需求,ExcelReport或许是一个不错的选择。2、ExcelReport开源吗?是的,该组件采用MIT许可。你可以在GitHub获取源码。3、ExcelReport有使用教程吗?ExcelReport不论是使用还是实现都非常简单,往下看,不但有示例解析还有组件的源码解析哦!目录ExcelReport第一篇... 查看全文
· C#窗体读取EXCEL存入SQL数据库发布时间:2015-01-15
windows窗体上放了一个Textbox1,2个按钮button1和button2~按button1选择excel文件~按button2进行相关处理CodeSnippetprivatevoidbutton1_click(objectsendeer,EventArgse){OpenFileDialogopenFiledialog1=newOpenFileDialog();openFileDialg1.filter="Excel文件|*.xls";openFileDialg1... 查看全文
读取或生成EXCEL数据的方法有很多,一般常见的有:1.通过OFFICEEXCEL组件,优点:读取与生成EXCEL文件方便,缺点:服务器上必须安装OFFICE软件,且进程无法及时释放2.通过第三方组件(比如:NPOI),优点:无需安装OFFICE软件,缺点:需要引入第三方组件,当然这个还是比较强的3.通过把EXCEL当成数据库,连接后运用SQL语句读取,写入的话就自行拼接成HTML表格,优点:无需另外的组件,缺点:需要会SQL及拼接HTML表格较麻烦;三种方法我都有用过,若开发BS网站程序... 查看全文
· 【asp.net】将GridView数据导出Excel发布时间:2015-01-11
概要:中午睡了一会,醒来的时候看到老师叫我去办公室,需求是这样的,把excel表中的每个同学,判断图片目录中是否有对应的照片(图片的名字用的学号或身份证号码)没有对应图片的学生记录,存入自己的数据表中或直接输出,最后下载成Excel于是回去后他把Excel和照片发给我正文开始:虽然没接触过Excel的数据导入和将GridView数据导出Excel,在网上查找了很多资料,最后汇总成功实现。这是第一次写自己的博客并与大家分享。我也是查了百度学来的,详细地址:http://jingyan.baidu... 查看全文
· [DevExpress]导出到Excel发布时间:2014-12-24
关键代码:#region导出到Excel///<summary>///导出到Excel///<para>eg:GridHelper.ToXls(gcLamp,string.Format("{0}_单灯电参数数据.xls",DateTime.Now.ToString("yyyyMMdd")));</para>///</summary>///<paramname="grid">... 查看全文
· java导出excel表格发布时间:2014-12-18
List<PhoneLogDto>list=newArrayList<T>();//换成数据源response.setContentType("application/msexcel");response.setHeader("Content-disposition","attachment;filename=name.xls");//设定输出文件名称OutputStreamos=response.getOutputStream()... 查看全文
01.importjava.io.*;02.importjxl.*;03.importjxl.format.UnderlineStyle;04.importjxl.write.*;05.publicclassCreateXLS{06.publicstaticvoidmain(Stringargs[]){07.try{08.//打开文件09.WritableWorkbookbook=Workbook.createWorkbook(newFile("测试.xls"));10... 查看全文