你要做什么?说出来,别人可以用公式跟你实现。能不用VB就不用。
你尝试使用数组功能,然后迭代搜索并取值。
比如从A列到C列 查找位置
range("a:c").find("你好").address
就是查找出位置 比如 $a$100
温馨提示:如果不存在会出错,那么
一种方法:你就是前面加一条
if application.worksheetfunction.countif(range("a:c"),"你好")>0 then
上面的语句
end if
方法二:
在该条语句之前加一条
on error resume next
出错不提示,并继续执行
就可以了
要求说清楚。发邮箱。308549083@qq.com