c#获取excel某列某单元格的内容 15

比如我获取第一列中内容为A1在第几行,然后获取第二列A1同行的内容比如这样第一列第二列A2B1A1B2此时我就要获取到A1的同行(也就是为B2的那个内容)并显示到文本框中... 比如我获取第一列中内容为A1在第几行,然后获取第二列A1同行的内容
比如这样
第一列 第二列
A2 B1
A1 B2
此时我就要获取到A1的同行(也就是为B2的那个内容)并显示到文本框中
文本框内容:B2
展开
 我来答
s今生缘
高粉答主

2015-09-20 · 醉心答题,欢迎关注
知道大有可为答主
回答量:3.2万
采纳率:85%
帮助的人:4912万
展开全部
=VLOOKUP("A1",A:B,2,0)
追问
额,你这是excel表格的,并不是C#代码
追答
嗯,不好意思,没看全。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-09-20
展开全部
百度NPOI , 解决你所有对excel的操作问题
追问
找了,没有我要的,你能直接帮我写一下吗?
追答
使用npoi读取Excel,一般按照这样的思路:先找到book(工作簿),接着book中的sheet(工作表),然后根据sheet里的第几行第几列进行读取内容即可。
或者如果你的excel较小的话, 可以直接读成datatable, 然后通过datatable操作, 就简单了吧
你的问题就是想获取下列同行的单元格的值, 只需要将列的索引+1就行了呗
我之前的笔记都找不到了, 很久没有NPOI了, 自己摸索下吧...不难
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MR__J_A_Y_
2015-09-20 · TA获得超过637个赞
知道小有建树答主
回答量:747
采纳率:50%
帮助的人:286万
展开全部
对效率没有什么需求的话,直接用系统的COM组建读取就好了Microsoft.Office.Interop.Excel.dll
追问
具体应该怎么写呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式