如何在VBA里把查找得到的单元格赋给单元格变量
答案:2 mip版
解决时间 2021-01-16 03:21
- 提问者网友:看不透忘不了
- 2021-01-15 23:30
我不知道问题说清楚没,比如我在VBA里根据输入的关键字查找到含有对应信息的单元格是A1,如何把A1这个单元格在查找到以后直接赋值给一个已经设定好的单元格变量?如果能附上怎么查找更好,在这先谢谢了。
最佳答案
- 二级知识专家网友:萌逗
- 2021-01-16 00:56
假定你要找的关键字为“ldm029”,单元格对象变量为Ra。用一句就行:
Set Ra = Cells.Find("ldm029")
注意如果表格中没有这个关键字,Ra将被释放。所以如果没找到又不想改变Ra,可在前面加一个条件:if not Cells.Find("ldm029") is nothing then Set Ra = Cells.Find("ldm029")
Set Ra = Cells.Find("ldm029")
注意如果表格中没有这个关键字,Ra将被释放。所以如果没找到又不想改变Ra,可在前面加一个条件:if not Cells.Find("ldm029") is nothing then Set Ra = Cells.Find("ldm029")
全部回答
- 1楼网友:烟╰ゝ刺痛了眼伤了心
- 2021-01-16 02:00
Sub AAA()
For each cel in UsedRange
If cel.value="关键字" then
[e1]=cel.value
Exit for
end if
Next
End Sub
再看看别人怎么说的。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯