VBA:在工作表中获取选定范围,其中选择是图表

时间:2014-07-25 22:14:48

标签: excel vba excel-vba

我有一张工作表,里面有图表。如果我选择一系列单元格,然后选择图表,则在VBE的即时窗口中

? TypeName(Selection)
ChartArea

所以我无法使用Selection获取所选的Range,即使它在那里(按Esc返回选定的单元格范围)。

如何在VBA中检索Range

PS:我怀疑相同的Q& A适用于其他Shape

1 个答案:

答案 0 :(得分:3)

您可以使用RangeSelection对象的Window属性(请参阅this)。