You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel中如何保护单个Worksheet使其未输入正确密码无法查看

解决方案

你之前设置的是工作表编辑保护,该功能仅用于限制修改内容,本身不限制查看权限,因此才会出现设密后仍可正常查看的问题。要实现无密码无法查看的效果,可按以下两种方案操作:

方法1:工作表深度隐藏+加密(无需拆分原文件)

  • 打开排班表文件,切换到年假统计工作表
  • 右键点击底部的工作表标签,选择「查看代码」(WPS需先开启开发工具选项卡再选择VBA编辑器)
  • 在弹出的VBA编辑器左侧属性窗口中,找到Visible选项,将值修改为2 - xlSheetVeryHidden,该状态下普通用户无法通过右键菜单找到「取消隐藏」选项
  • 给VBA项目设置访问密码:在VBA编辑器中点击「工具」-「VBAProject属性」-「保护」选项卡,勾选「查看时锁定工程」,输入自定义密码后确认
  • 最后给工作簿加结构保护:回到Excel主界面,点击「审阅」选项卡,选择「保护工作簿」,勾选「结构」后输入密码确认保存,避免其他用户通过修改工作簿结构调出隐藏工作表
  • 你自己需要查看时,输入VBA密码将Visible改回-1 - xlSheetVisible即可正常访问

方法2:独立文件加密(安全性更高)

如果不想改动原有共享排班表的结构,更稳妥的方案是把年假统计工作表单独拆分加密存储:

  • 右键点击年假工作表标签,选择「移动或复制」,在弹出窗口的「将选定工作表移至工作簿」下拉菜单中选择「新工作簿」,勾选「建立副本」后确认
  • 保存新生成的独立文件时,点击「工具」-「常规选项」,设置打开权限密码后保存。该文件只有输入正确密码才能打开查看,你单独存储即可,不要上传到共享排班表的公共目录

注意:两类方案的密码都建议设置为8位以上,包含数字、字母、特殊符号的组合,避免被暴力破解;同时不要向无关人员泄露密码,防止敏感数据外泄。

内容的提问来源于stack exchange,提问作者Klaus Koziol

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 01:36:04