社区
C#
帖子详情
C# 操作Excel 的问题
lingxyd_0
2008-05-21 10:37:30
我想用C#选定Excel中的某一列,不知道C#中有没有方法?
在VBA中,有 Columns("B,B").Select,那么在C#中呢?该如何写代码?
请教各位了。
...全文
128
5
打赏
收藏
C# 操作Excel 的问题
我想用C#选定Excel中的某一列,不知道C#中有没有方法? 在VBA中,有 Columns("B,B").Select,那么在C#中呢?该如何写代码? 请教各位了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lingxyd_0
2008-05-22
打赏
举报
回复
楼上的大哥大姐辛苦了!我就是采用了二楼的第一种方法调用com,现在我想用C#代码实现选中某一列。具体的代码该如何写?在VBA中,选中B列有 Columns("B,B").Select,那么在C#中呢?该如何写代码?
lwp850210
2008-05-21
打赏
举报
回复
用楼上的第一种方法
调用excel对象后 选中的语句应该和vba区别不大
参考http://csui.blog.163.com/blog/static/279893022007953646730/
tsyz2007
2008-05-21
打赏
举报
回复
你说想选中excel某一列,应该第一种方法会适合.
tsyz2007
2008-05-21
打赏
举报
回复
百度一下 .net excel操作会找到很多,我知道的有两种方法,一种是调用com,会产一个excel.exe进程,实际上是隐藏的,跟我们平时双击excel文件时启动的是一样的,这种方法功能很强大,基本上做什么都行.
还有种就是把excel当作数据库来操作,用oledb的,具体怎么用你还是自己百度一下吧.
jryu2k5
2008-05-21
打赏
举报
回复
先使用oledb打开Excel,再执行语句 select * from [sheet1$开始位置:结束位置]
例如:从B列到W列:select * from [sheet1$B:W]
从A列第2行到D列第9行:select * from [sheet1$A2:D9]
获取全部:select * from [sheet1$]
C#
操作
Excel
写数据生成图表
C#
的,winform的,这是我自己写的一个
c#
操作
excel
的例子,其中包括数据
操作
,字体,格式,单元格等
操作
,还有一个生成柱状图的方法,所有的方法都在
Excel
Helper.cs类里,点击Form1窗体里的按钮可以看到各种
操作
的例子,生成的
excel
在bin/debug里 这个是用vs2008和
excel
2007开发的,我刚刚换了
excel
2003试了下,导出图表时会报个错,但是可以看到图表,如果是
excel
2007就不会有
问题
,下载的朋友请注意下
C#
操作
Excel
所需DLL库
C#
操作
Excel
所必须的DLL库文件。可以在VS2010下使用。编程语言为
C#
.具体包含一下三个文件: Interop.
Excel
.dll Interop.Microsoft.Office.Core.dll Interop.VBIDE.dll
C#
代码
操作
Excel
,不需要安装office
com.Ole.
excel
源码,不需要在服务器上安装
Excel
,完全使用
C#
代码实现,更多
excel
支持的高级功能可能没有,但实际开发中基本够用了.附加了一个示例和一个Table导出到
excel
的示例
C#
创建
Excel
文件并将数据导出到
Excel
文件
C#
创建
Excel
文件并将数据导出到
Excel
文件,实现效果及细节参考: http://blog.csdn.net/testcs_dn/article/details/25509249
2012,我的
C#
全能
Excel
操作
(无需Office,不使用XML)
2012,我的
C#
全能
Excel
操作
(无需Office,不使用XML) 有时候,
Excel
操作
会成为我们程序员的痛处。 COM的方式处理?杀进程?需要安装Office? No,nononono!这些都不想了。 我只要OleDb就够用了。 读取内容产生DataSet? 没
问题
! 创建
Excel
文件? 没
问题
! 在
Excel
文件中创建Sheet? 没
问题
! 我要取出
Excel
文件中的所有表名? 没
问题
! 我要以索引来
操作
Sheet,不是名字行不? 没
问题
! 导出的数据太多,要分开多个Sheet放,行不? 没
问题
! 我要再扩展,可不可以? 代码都给你了,你说呢?
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章