首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行时错误'1004‘无法设置工作表类的visible属性

运行时错误'1004‘无法设置工作表类的visible属性
EN

Stack Overflow用户
提问于 2018-09-27 14:08:04
回答 1查看 2.1K关注 0票数 0

当我按下显示所需工作表的按钮或按箭头图标退出工作表时,我遇到了上述问题。我使用的箭头图标代码是:

代码语言:javascript
复制
Sub Hide_stock()
Sheets("Main Page").Select
Sheets("stock").Visible = False
End Sub

所有的床单都是受保护的。它正常工作了25天,现在问题出现了。我也检查了它通过取消保护所有的床单,但问题仍然存在。

EN

回答 1

Stack Overflow用户

发布于 2018-09-27 14:56:49

您可能需要先检查工作簿结构是否受保护

代码语言:javascript
复制
Sub Hide_stock()
Dim wkb As Workbook
    Set wkb = ThisWorkbook
    If Not wkb.ProtectStructure Then
        Sheets("Main Page").Select
        Sheets("stock").Visible = False
    Else
        MsgBox "Workbook Structure is protected. Please unprotect first." _
        , vbOKOnly, "Workbook protected"
    End If
End Sub
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52530457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档