Foxtable(狐表)用户栏目专家坐堂 → 请问一下在excel中搜索如何做,一直报错


  共有1953人关注过本帖树形打印复制链接

主题:请问一下在excel中搜索如何做,一直报错

帅哥哟,离线,有人找我吗?
tcmhl
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:159 积分:1718 威望:0 精华:0 注册:2014/9/1 0:35:00
请问一下在excel中搜索如何做,一直报错  发帖心情 Post By:2020/9/1 8:50:00 [只看该作者]

Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog 
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
Dim bs As String
Dim n As Integer
Dim i As Integer
Dim R As String
Dim App As New MSExcel.Application
App.Visible = False
Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open(dlg.FileName)
Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1) 


n  = Tables("数据管理").Rows.Count
For i = 0 To n-1
bs = "[" & Tables("数据管理").Rows(i)("唯一标识") & "]"
R = Ws.UsedRange.Find(What:= bs).Row
messagebox.show(R)
Next


Wb.Close
App.Quit
messagebox.show("导入成功!","提示")
End If

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107147 积分:544978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/1 8:55:00 [只看该作者]

提示什么错误?

 回到顶部
帅哥哟,离线,有人找我吗?
tcmhl
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:159 积分:1718 威望:0 精华:0 注册:2014/9/1 0:35:00
  发帖心情 Post By:2020/9/1 9:41:00 [只看该作者]

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.1.19.19
错误所在事件:菜单,导入坐标,Click
详细错误信息:
未将对象引用设置到对象的实例。


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107147 积分:544978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/1 9:46:00 [只看该作者]

试试
……
For i = 0 To n-1
bs = "[" & Tables("数据管理").Rows(i)("唯一标识") & "]"
dim rr = Ws.UsedRange.Find(What:= bs)
if rr isnot nothing
messagebox.show(rr.Address)
R = rr.Row
end if
Next
[此贴子已经被作者于2020/9/1 9:45:56编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
tcmhl
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:159 积分:1718 威望:0 精华:0 注册:2014/9/1 0:35:00
  发帖心情 Post By:2020/9/1 9:57:00 [只看该作者]

好了 谢谢!

 回到顶部