C#操作Excel(2)-- 打开-读取Excel文档

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

由于要为某软件实现导出Excel功能,故有此文。

本文的开发环境是Visual Studio 2010 ,C#, Excel 2007。

新建C#工程后打开Solution Explorer,可以看到如下图片:

右键点击Reference->Add References->Browse

选择三个DLL文件(点此下载):

Interop.Excel.dll

Interop.Microsoft.Office.Core.dll

Interop.VBIDE.dll

添加上述三个引用后,Reference标签里的内容如下:


可以看到已经引用了刚才添加的三个DLL文件。OK,下面可以开始写代码了。

首先,在Form1.cs中添加Excel命名空间

using Excel;


C#调用office interop接口打开word、excel、ppt,拦截处理关闭、保存事件 阅读详情

相关推荐

C# 使用Microsoft.Office.Interop.Excel.ApplicationExcel创建、写入

MessageBox.Show("EXCEL无法启动!", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);

一只没有感情的AI机械猿 1364

excelApplication

C#excel操作

C#读取EXCEL表数据

C#读取EXCEL表数据 1.本篇文章讲的是如何使用C#读取EXCEL表,在百度了很多博客,文章都是写的使用office的一个插件,还需要下载就整的很麻烦。 c# 读取excel数据的两种方法(转) - YellowCool - 博客园 (cnblogs.com)这个文章写了几个方法,但是这些方法都是比较繁琐的。 2.首先,读取EXCEL表的步骤:    2.1只需要下载插件Spire.XLS。 Spire.XLS是E-iceblue开发的一套基...

weixin_45739324的博客 1万+

c# 获取excelapplication

Excel.Application app = (Microsoft.Office.Interop.Excel.Application)System.Runtime.InteropServices.Marshal.GetActiveObject("Excel.Application");

nbspzs的专栏 806

C#编程学习27: C#操作Excel从入门到精通

C#操作EXCEL的基本操作和海量数据导出优秀代码集锦

m1m2m3mmm的博客 3万+

C#操作Excel(2)-- 打开-读取Excel文档

本文的开发环境是Visual Studio 2010 ,C#, Excel 2007。 新建C#工程后打开Solution Explorer,可以看到如下图片: 右键点击Reference->Add References->Browse 选择三个DLL文件(点此下载): Interop.Excel.dll Interop.Microsoft.Office.Co

776

OpenXML:C#读取Excel文档

Excel文档,本身就是一个压缩包,使用压缩工具打开一个excel文件,可以看到里边的文件列表如下图: 里边的文件主要就是一些xml文件和其他的素材 OpenXML是微软官方一个开源的操作Word、Excel和PPT的SDK,用C#进行开发,使用此类库可以方便的对office这三类主要文档进行操作,而且还不用安装Office程序。 下边列举一下,如何使用OpenXML读取一个Excel文档...

地理信息技术杂谈 博客,欢迎技术交流 5416

C# 如何读取打开Excel文档

使用 FileStream fs =File.OpenRead(Path) 读取已经打开Excel文档时,被提示已经被另一个程序占用。 发现这个OpenRead就一个重载方法。 然后只能使用其他的方法,写法如下: FileInfo fi = new FileInfo(Path); FileStream fs =fi.Open(FileMode.Open,FileAccess.Read,FileShare.ReadWrite); 或者 FileStream fs = File.Open(Pa..

qq_29892543的博客 3026

C#学习之操作excel表格

-------------------自己的实践方案          今天开始学习C#使用Excel。          首先,要先添加引用:   若发现没有这个项,可以重新安装office,我这里使用的是office2013: 若发现还是没有在引用中找到对应的项,可尝试添加VS的功能:关于office的功能组件。 -------------网上找到的资料 [

知其所以然 7973

38.C#读取Excel的方法总结——《跟老吕学C#

C#中,有多种方法可以用来读取Excel文件。这些方法涵盖了从简单的文本解析到使用专门的库(如EPPlus、NPOI、Microsoft.Office.Interop.Excel等)的复杂操作。在C#读取Excel文件有多种方法,每种方法都有其优缺点。提供了最完整的功能,但依赖于Office的安装。EPPlus和NPOI是独立的库,提供了丰富的功能和良好的性能,无需安装Office。而则直接基于Open XML规范,提供了底层的访问权限。

Python老吕的博客 3002

c# 如何读取已经打开过的excel文档

使用 FileStream fs = File.OpenRead(Path) 读取已经打开Excel文档时,被提示已经被另一个程序占用。 发现这个OpenRead就一个方法。 然后只能使用其他的方法,写法如下: FileInfo fi = new FileInfo(Path); FileStream fs = fi.Open(FileMode.Open,FileAccess.Read,FileShare.ReadWrite); 或者 FileStream fs = File.Open(Path,FileM

u012932582的博客 1533

C#读取Excel表xlsx文档中的数据

//读取EXCEL的方法 (用范围区域读取数据) private List<string[]> ReadExcel(string strFileName) { //载入xlsx文档 Spire.Xls.Workbook workbook = new Spire.Xls.Workbook(); workbook.LoadFromFile(strFileName)

qq_42391680的博客 1224

C#读取Excel数据在CAD上展图

根据网友的需求,将>的VB.NET版本转为C#版本  本实例包含以下技术要点:1.如何用代码创建带属性的块对象,而非导入外部图块文件(尤其是带填充对象的图块).2.如何更改块属性的属性值.3.如何创建文本样式.4.如何读取Excel文件当中的数据.  Excel文件的数据格式:JKC1 静力触探孔 3045304.377  543717.354 

翔麟-专栏 2746

C#读取EXCEL合并单元格

1、无合并单元格的Excel文档读取string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + temp + ";Extended Properties=Excel 8.0;";OleDbConnection conn = new OleDbConnection(strConn);try{   //1. 建立连接   /

.NET 培训 1万+

c# 读取excel文件的三种方法

VS2010  读取excel文件的三种方法 方法一:NPOI   NPOI参考 优点: NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。 操作步骤: 一、下载NPOI:http://d

jyz123456的专栏 9976

c# 读取 excel文件内容,写入txt文档

1 winform 读取excel文档 1)点击button按钮,弹出上传excel窗口 private void button_headcompany_Click(object sender, EventArgs e) { string HeadCompany_rowValue = HeadCompany_row.Text; ...

weixin_30739595的博客 1303
上一篇: 用ModelSim仿真SDRAM操作
下一篇: C#操作Word (1)Word对象模型
ruby97
博客等级 码龄15年 626粉丝 23原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值