不启用宏看不到数据(Excel代码集团)
假设工作簿中有两个工作表,数据和首页
ThisWorkbook中添加事件代码:
1 2 3 4 5 | Private Sub Workbook_BeforeClose(Cancel As Boolean ) Sheets( "首页" ). Select Sheets( "数据" ).Visible = 2 ActiveWorkbook.Save End Sub |
显示数据工作表的代码(放置于模块中):
1 2 3 4 | Sub Show() Sheets( "数据" ).Visible = -1 Sheets( "数据" ). Select End Sub |
首页工作表中插入按钮,并指定宏Show
为VBE设置密码:VBE》工具》VBAProject属性》保护》查看时锁定工程》设置密码》确定
工作簿保存为xlsm格式后关闭。
再度打开如果选择不启用宏,则无法查看到数据工作表中的内容,只有启用宏以后再点击首页工作表中的按钮才能看到。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
2022-08-27 按日期段计算平均销量