大众信息网

如何在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")
全部回答
  • 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 再看看别人怎么说的。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯