该debugging代码是否应该用在VBA对象循环中?
寻找包括下面的代码作为一个循环的实例,通过包括多个单元格值的设置范围对象。 这个链接提供了一个很好的Debug.Print的概述,但是.Address的工作对我来说仍然是个谜。
Debug.Print .Address
http://www.cpearson.com/excel/DebuggingVBA.aspx
地址必须与这样的单元格或范围相关:
Debug.Print Range("A1").Address
或者,如果你使用这样的语句:
With Range("A1") Debug.Print .Address End With
输出打印到您的vba立即窗口,如下所示:
$A$1
你也可以把它写到这样的其他位置:
MsgBox (Range("A1").Address) Range("B1").Value = Range("A1").Address