我想在列“A”中找到一个值,然后从该地址选择遇到的第一个空行。这是我有,但集f不工作。我的集合c工作并返回$ A $ 32,这是正确的地址。我错过了什么?简单的VBA从第一个.Find值中选择一个范围?
With Workbooks("MyBook").Sheets("Mysheet")
Set c = .Range("$A:$A").Find("Red Car").Offset(2, 0)
Set f = .Range(c.Address & Range("A").End(xlDown).Row)
End With
使用这个,我得到一个类型不匹配的错误 –
在哪一行?你怎么声明c和f?在Setf = Range(c,c.End(xlDown))时发生错误 – SJR
。 c和f在线声明。即时通讯不使用选项明确。我可以做? –