以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何在EXCEL内查找某一特定值单元格后,取得这个单元格的行列号? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=47957) |
-- 作者:linshengqi -- 发布时间:2014/3/20 13:07:00 -- [求助]如何在EXCEL内查找某一特定值单元格后,取得这个单元格的行列号? 现有一个EXCEL表SHEET1,内容某一个单元格有一个值为“职工名称”,我如何通过代码找到这个单元格,并取得这个单元格的行列号,以便可以将这个单元格所在的列的值导入到TABLE中。注意,我们事先是不知道这个单元格位于哪一个列的,提供的表有时多了一列、有时少了一列,没法用SHEET(N,M)的循环方式。
|
-- 作者:y2287958 -- 发布时间:2014/3/20 13:20:00 -- 可以sql建立临时表后在table中查找 |
-- 作者:linshengqi -- 发布时间:2014/3/20 13:24:00 -- 谢谢。临时表不会用。有没有用循环读取该单元格行列的方法,直接导入的。 急,在线等答案。 |
-- 作者:Bin -- 发布时间:2014/3/20 14:17:00 -- Dim Book As New XLS.Book("D:\\订单.xls") Dim Sheet As XLS.Sheet = Book.Sheets(0) For i As Integer=0 To sheet.Cols.Count-1 output.show(Sheet(0,i).Value) Next |