如何从excel中的范围获取任何单元格的地址

时间:2012-12-15 18:43:50

标签: excel excel-vba vba

我写了一个宏并自动从excel调用。该宏仅适用于单元格A1,我使用范围并尝试了不同的内容来获取A2A3的地址,但没有成功。我们的范围像A1:A30,因为用户将提供我希望宏自动执行并给出结果的数据。

以下是我可以调用宏一次或“A1”的链接,但如何将此宏用于A1:A30How to call VBA function from excel

1 个答案:

答案 0 :(得分:2)

替换: If Target.Address = "$A$1" Then 'assumes user input cell is A1

用这个: If Not Intersect(Target.Parent.Range("A1:A30"), Target) Is Nothing Then

请务必查看Scott Holtzman关于您的其他问题的答案是正确的。