C# 操作Excel(不需要安装Excel),.Net版的 Excel 控件
C#在未安装Excel中的机器上操作Excel
这个问题苦恼了我许久,今天终于可以了断了,之前一直在研究微软的Excel类库,在本机没问题,发布后就有问题,真是郁闷。。。。
今天突然在论坛上看见有朋友发的第三方控件SpreadsheetGear,只需引人类库,就可以畅通无阻的操作Excel了(WPS也行的哦),虽然说是收费的软件,但我不安装它只是引用他的类库,应该不算收费之列吧(晕,后来发现试用版限制读取前150行),呵呵,不管那么多了先用了再说,有需要的朋友可以去我的资源那里下载。。。(下面还有完全免费的呢NPOI)
另外的一些相关的Excel插件文章:
1. http://www.gemboxsoftware.com/help/html/T_GemBox_Spreadsheet_CellRange.htm,免费版只能操作前150行
2. http://ufo-crackerx.blog.163.com/,
3. http://shashankshetty.wordpress.com/tag/excel/,ExcelMapper这个插件需要安装Excel
4.http://koogra.sourceforge.net/,这个插件完全免费,功能无限制,但只能读Excel
5.http://zh.tutupk.com/1955/reading-excel-files-from-c.这里包含了好多Excel控件
6.http://excelwrapperdotnet.codeplex.com/:这个插件需要安装Excel
7.NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写,http://npoi.codeplex.com/releases/view/19000,NPOI控件(java和.Net都能用,下面是.Net的案例),这个控件完全免费,功能齐全,非常不错
参考:http://www.heavenlake.com/java2word/doc/
例:{
using NPOI;
using NPOI.HPSF;
using NPOI.HSSF.UserModel;
using NPOI.POIFS;
using NPOI.Util;
public void ExcelModel()
{
FileStream file = new FileStream(Server.MapPath("~/tempLabel.xls"),FileMode.OpenOrCreate);
HSSFWorkbook hssfworkbook = new HSSFWorkbook(file);
HSSFSheet sheet1 = (HSSFSheet)hssfworkbook.GetSheetAt(1);
for (int i = 0; i < 1000; i++)
{
sheet1.CreateRow(i + 2).CreateCell(0).SetCellValue(i);
sheet1.GetRow(i + 2).CreateCell(1).SetCellValue(i + 1);
sheet1.GetRow(i + 2).CreateCell(2).SetCellValue(i + 2);
}
sheet1.CreateRow(1001).CreateCell(0).SetCellValue("导入1000条数据");
using (FileStream fs = new FileStream(Server.MapPath("~/tempLabel.xls"), FileMode.Open, FileAccess.ReadWrite))
{
hssfworkbook.Write(fs);
fs.Close();
fs.Dispose();
}
}
}
C# 操作Excel(不需要安装Excel),.Net版的 Excel 控件相关推荐
- Excel工作圈金蝶KIS标准版从excel导入凭证_DBF格式凭证
Excel工作圈金蝶KIS标准版从excel导入凭证_DBF格式凭证,迷你版 很多财务会计使用金蝶标准版/迷你版,想从excel导入凭证,如何操作呢? 很多财务会计使用金蝶标准版/迷你版,想从exce ...
- 2019数据安装勾选_如何安装勾选认证平台安全控件,以及如何勾选认证发票
我们继续来关注增值税发票勾选平台的常见问题! 很多客户留言说勾选认证控件不会安装? 不知道怎么勾选认证发票? 不知道勾选认证平台的域名网址? 不知道发票勾选是否认证成功? 好的,以上这些常见问题我们来 ...
- excel vba 使用mschart_VBA专题108:使用VBA操控Excel界面之在功能区中添加内置控件...
学习Excel技术,关注微信公众号: excelperfect 本文重点讲解如何在功能区中添加不同类型的内置控件. 添加普通按钮和切换按钮 按下面的步骤来添加普通按钮和切换按钮(例如,拼写和删除线控件 ...
- Excel绘制动态图表 之 极品offset、多种控件动态动图
1.案例1:辅助区域动态图 动态按钮"投资金额"的制作: "数据"菜单下"数据工作"组中的"数据验证",选择" ...
- Delphi第三方组件安装DCU.PAS.DPK.BPL.ActiveX控件
不是由BORLAND提供的组件叫第三方组件: 安装方法: 南山古桃(nsgtao)首先提醒一下:最好把要安装的文件先复制到Delphi安装目录的Lib目录下再执行下面的操作! 就目前常见的各种形式的组 ...
- android 环境配置和安装, Android系统包说明,基本控件,常用代码,ADB 命令行,APK文件确解,小技艺,...
一. 环境配置和安装(Android2.2) 参考文章:这里 1.1 JDK 1.2 SDK 下载地址:http://dl.google.com/android ...
- 安装了微信支付的安全控件,检测不到,总提示安装-解决方案
win7和Vista系统环境下如何正常使用财付通证书以及控件? 若您在win7和Vista系统下安装了安全控件与数字证书,依然无法输入密码或提示证书未安装,请您参考以下步骤设置您的浏览器: 第一步:任 ...
- 【已解决】win7 64位系统vb6安装了蓝博之后mscomctl控件提示无法加载
从2018年2月23至2018年3月15日 10:09:34,经过多次测试,检查msvb注册表前后对比,软件一个个安装后一次次备份系统,发现实际是由于蓝博安装后把原来的mscomctl控件和相关文件给 ...
- Excel万能读取Util类初级版 ExcelUtil excel读取 Excel万能
今天在构思一个能够读取任何Excel的java类,而不用做任何改变!只需要传入Model即可,今天写了一下,明天继续! 调用非常方便,简简单单两行代码就能读取你要的Excel数据,兼容性好03,07都 ...
- 计算机的excel的知识点,计算机知识点-第四部EXCEL.doc
云南省高等职业技术院校招生考试 计算机应用基础知识点集 第四部分 Excel2003的使用 一.Excel2003基本操作 1.上机练习用4种不同的方法启动Excel2003,并写出简要步骤: (1) ...
最新文章
- day3----str常用操作方法
- Android为TV端助力 最详细的动画大全,包括如何在代码和在XML中使用
- 多才多艺的console
- Ubuntu12.10-amd64系统上搭建Android4.2(JellyBean)源码开发环境
- 虚拟计算机组成,计算机组成原理虚拟仿真实验平台研究
- 微信小程序保存图片fail Error: unable to verify the first certificate 微信小程序 当前系统代理不是安全代理,是信任问题解决
- linux期末考试试题4,Linux试题4
- tensorboard 1.14.0 has requirement setuptools>=41.0.0, but you‘ll have setuptools 40.2.0
- python打包exe与反编译exe文件与防止反编译方式生成exe
- WIN10 修改系统用户名
- linux svn图形工具,linux 下svn图形客户端smartsvn 安装
- 美国大学计算机系学什么,最新美国大学计算机专业排名介绍
- 用fail2ban阻止ssh暴力破解root密码
- 仙人掌之歌——上线运营(1)
- img 标签 引入svg图片
- 昨夜梦里回了一趟故乡
- 运用Java制作一个属于自己的音乐播放软件
- 使用XCode打包ipa
- SEO 网络推广108式助你流量猛增
- java zmq api_zmqSocket 使用和相关java后台准备
热门文章
- linux 合并文本文件,Shell脚本合并文本文件
- BT5 U盘制作方法
- 冰点还原离线激活_冰点还原密钥,手把手教你如何激活冰点还原
- SSM+Flowplayer实现web项目网页看视频
- Clion配置MinGW
- 尝试运行项目时出错,无法启动程序 , 由于应用程序配置不正确,未能启动此应用程序。请查看清单文件以查找可能的错误。
- 《电脑音乐制作实战指南:伴奏、录歌、MTV全攻略》——第1篇 获取伴奏篇 第1章 MIDI音乐伴奏的获取与制作 1.1 电脑MIDI音乐与设备的介绍...
- RabbitVCS无法自动保存密码的BUG
- 计算机组成原理 罗克露 pdf,罗克露计算机组成原理课件(二).pdf
- 浪曦大型企业门户综合项目的设计、实施与管理实地培训班隆重开班招生中……