【问题标题】:VBA How to get Multiple Selections with .SelectionVBA 如何使用 .Selection 获得多项选择
【发布时间】:2013-06-22 01:57:35
【问题描述】:

我无法找到有用的解决方案。也许这里有人可能知道答案。我的宏要求用户拥有源单元格和目标单元格。为此,请选择源,然后按住 ctrl 并单击另一个单元格。这会创建多个选择,我似乎无法访问它们。当我使用选择范围时,我只有范围中的第一个单元格。是否有其他选择范围,或者我怎样才能获得第二个单元格?有人知道吗?

【问题讨论】:

  • 不要过度标记问题,这里没有 VB6 问题。

标签: vba excel vb6


【解决方案1】:

您需要参考Areas collection of Selection。它会这样:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多