急急急!!VB.net中不引用Excel的情况下打开Excel并读取内容 5

Dimxlapp=CreateObject("Excel.Application")Dimxlbook=xlapp.workbooks.open("C:\1.xlsx")... Dim xlapp = CreateObject("Excel.Application")
Dim xlbook = xlapp.workbooks.open("C:\1.xlsx")
Dim xlsheet = xlbook.worksheets(1)
temp = xlsheet.cells(i, 1)'出错的位置
在不引用Excel 的情况下,如何获取到单元格的内容?我这样子写的时候报错了,不想引用Excel,因为那个里面有版本限制12.0或14.0或8.0,在本机做完的东西,其它电脑用的时候版本不一样会引用不到,报错吧!原来VB就出错,现在转.NET了,很多写法用不成了,求大神指点
展开
 我来答
秋色烽火
2018-05-15 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.5万
采纳率:37%
帮助的人:1.2亿
展开全部
看了你的代码 只是简单的取单元格啊,版本影响不会太大。
追问
问题就是在取单元格的地方报错了,获取行数、列数都没问题,就是获取单元格出错,这个用法是没有添加引用Excel,我不想引用Excel,要不然版本不一样了的时候引用就失效了
追答
你有debug吗,看看 Dim xlsheet = xlbook.worksheets(1) 这句是否获取成功有引用,如果都没获取成功有引用 那肯定会报错的。
非快飞快
2020-04-11
知道答主
回答量:1
采纳率:0%
帮助的人:628
展开全部
你看一下你的 i 取值不能从 0 开始
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式