c#获取excel某列某单元格的内容 15
比如我获取第一列中内容为A1在第几行,然后获取第二列A1同行的内容比如这样第一列第二列A2B1A1B2此时我就要获取到A1的同行(也就是为B2的那个内容)并显示到文本框中...
比如我获取第一列中内容为A1在第几行,然后获取第二列A1同行的内容
比如这样
第一列 第二列
A2 B1
A1 B2
此时我就要获取到A1的同行(也就是为B2的那个内容)并显示到文本框中
文本框内容:B2 展开
比如这样
第一列 第二列
A2 B1
A1 B2
此时我就要获取到A1的同行(也就是为B2的那个内容)并显示到文本框中
文本框内容:B2 展开
展开全部
=VLOOKUP("A1",A:B,2,0)
追问
额,你这是excel表格的,并不是C#代码
追答
嗯,不好意思,没看全。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-09-20
展开全部
百度NPOI , 解决你所有对excel的操作问题
追问
找了,没有我要的,你能直接帮我写一下吗?
追答
使用npoi读取Excel,一般按照这样的思路:先找到book(工作簿),接着book中的sheet(工作表),然后根据sheet里的第几行第几列进行读取内容即可。
或者如果你的excel较小的话, 可以直接读成datatable, 然后通过datatable操作, 就简单了吧
你的问题就是想获取下列同行的单元格的值, 只需要将列的索引+1就行了呗
我之前的笔记都找不到了, 很久没有NPOI了, 自己摸索下吧...不难
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对效率没有什么需求的话,直接用系统的COM组建读取就好了Microsoft.Office.Interop.Excel.dll
追问
具体应该怎么写呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询