【发布时间】:2013-06-22 01:57:35
【问题描述】:
我无法找到有用的解决方案。也许这里有人可能知道答案。我的宏要求用户拥有源单元格和目标单元格。为此,请选择源,然后按住 ctrl 并单击另一个单元格。这会创建多个选择,我似乎无法访问它们。当我使用选择范围时,我只有范围中的第一个单元格。是否有其他选择范围,或者我怎样才能获得第二个单元格?有人知道吗?
【问题讨论】:
-
不要过度标记问题,这里没有 VB6 问题。
我无法找到有用的解决方案。也许这里有人可能知道答案。我的宏要求用户拥有源单元格和目标单元格。为此,请选择源,然后按住 ctrl 并单击另一个单元格。这会创建多个选择,我似乎无法访问它们。当我使用选择范围时,我只有范围中的第一个单元格。是否有其他选择范围,或者我怎样才能获得第二个单元格?有人知道吗?
【问题讨论】:
您需要参考Areas collection of Selection。它会这样:
'for first cell:
Selection.Areas(1).Address
'for second cell:
Selection.Areas(2).Address
两者都将返回单元格的地址,但您可以相应地更改它。
【讨论】: