VBA如何使用.Selection获取多个选择

时间:2013-06-21 17:46:06

标签: vba excel-vba vb6 excel

我无法找到有用的解决方案。也许这里有人可能知道答案。我的宏要求用户拥有源和目标单元格。要执行此操作,请选择源,然后按住ctrl并单击另一个单元格。这会创建多个选项,我似乎无法访问它们。当我使用选择范围时,我只有该范围内的第一个单元格。是否有其他选择范围,或者我如何获得第二个细胞?有没有人有线索?

1 个答案:

答案 0 :(得分:2)

您需要的是对Areas collection of Selection的引用。它会这样:

'for first cell:
Selection.Areas(1).Address
'for second cell:
Selection.Areas(2).Address

两者都将返回单元格的地址,但您可以相应地更改它。