【发布时间】:2022-01-05 16:56:57
【问题描述】:
当只选择一个单元格时,Activecell Is Selection 语句应该为 TRUE。有人能告诉我为什么它是 FALSE 吗?
【问题讨论】:
-
"语句应该是 TRUE1 为什么?Is 运算符确定两个对象引用是否引用同一个对象。也许你想要
activecell.address = selection.address -
@ cdp 是运算符确定两个对象引用是否指代相同的对象。 i>在选择单个小区
Activecell和Selection@两者都参考相同目的。给出了 OP 的问题,为什么测试返回 False。 -
@uno 我无法回答为什么。鉴于该测试没有给出您期望的结果,您能否告诉我们您想要达到的目标,我们或许可以为您提供替代方案
-
@chris 试试这个
debug.print cells(1,1) is cells(1,1) -
我猜这两个属性都返回一个
Range对象,它们共享相同的地址,但内部没有引用相同的对象。