【发布时间】:2015-04-06 22:48:49
【问题描述】:
我正在编写一个 VBA 宏来重置我经常使用的计算工作簿的某些区域。我的计算宏在运行时会隐藏不相关的工作表。我希望重置宏使所有工作表可见。所以,我写了这段代码:
For Each ws In ActiveWorkbook.Sheets
ws.Visible = True
Next ws
但是,当我运行它时,它总是在特定的工作表上出错。确切的错误信息是这样的:
我究竟做错了什么?该工作簿确实包含一些“图表”工作表。但是,我收到标准工作表的错误。我也没有dim ws as Worksheet,因为它不能与图表一起使用。
【问题讨论】:
-
检查工作表是否受到保护。
标签: excel vba excel-2013