【发布时间】:2014-02-04 16:18:24
【问题描述】:
我需要简单地计算一张纸上的区域数。我的代码是:
Sub areas()
Dim i As Long
i = Worksheets("Sheet2").Selection.Areas.Count
MsgBox i
End Sub
但由于某种原因,我收到错误消息“对象不支持此属性或方法。”我不知道为什么。这段代码基本上只是从微软网站上复制过来的。
我什至无法在即时窗口中打印Worksheets("Sheet2").Selection.Areas.Count 部分。
有什么快速的帮助吗?我正在使用 Excel 2010。
谢谢。
【问题讨论】:
-
你从哪里复制的?
-
MSDN 开发中心给出了“Selection.Areas.Count”的示例,所以我所做的只是添加了“Worksheets...”部分。
-
所以我不能添加对特定工作表的引用?