如果我从结构化引用中创建一个范围并尝试运行查找功能,则Excel会抛出50290 Error Application-defined or object-defined error
。根据谷歌的说法,这个错误似乎与缺少的参考文献有关。通过查看工具/参考文献,缺少参考的内容并不明显。
Set colRange = Range("TABLE[COLUMN]")
Set r = colRange.Find(id, LookIn:=xlValues)
第2行抛出错误。 colRange变量在监视窗口中看起来很好。我可以使用.Cells
属性从中提取值。 Find (Ctrl+F)
工作正常。我希望我不会忽视一些简单的事情。
答案 0 :(得分:0)
如果它无法在colrange中找到id,则不定义对象r的引用。 当你使用对象r的任何属性时,它会抛出错误。
希望这能回答您的问题,如果不在此处粘贴您的代码,则会检查。