excel隐藏加密
A. 如何隐藏或加密Excel的某个工作表
1、以excel2010版本为例,首先在页面下方的工作表名称那里点击鼠标右键,滑汪在弹出框里选择“保护工作表”;
B. 怎样对隐藏的工作表加密
设置隐藏列,隐藏起来,然后设置修改需要密码,这样别人打开隐藏就需要输入密码了
excel2010的话
选择需要受保护的内容,进行折叠,然后选择审阅标签,保护工作表,保护编辑方案。输入密码保护
C. 在EXCEL中怎样设置隐藏sheet的密码
保护某张工作表(不是整个工作簿)不被查看、修改
这个复杂了
见下文
用宏进行“显式”加密
在需要加密的Excel 表中,点击[工具]→[宏]→[Visual Basic编辑器],打开“工程资源管理器”,双击该工作表,在右边的是设置该表属性的编辑窗口,单击该窗口左上方的下拉列表框,选择Worksheet,再从该窗口右上方的列表框中选择Activate(激活)(如图)。
察看原图 发送到手机
添加如下代码:(假设“123”为密码,Sheet1为限制权限表格,Sheet2为工作簿中为任何适合的工作表)
Private Sub Worksheet_Activate()
Sheets("sheet1").Cells.Font.ColorIndex = 2 '设置文字颜色为白色
If Application.InputBox("请输入密码:") = 123 Then
Range("A1").Select
ActiveSheet.Cells.Font.ColorIndex = 56
' 设置文字颜色为黑色
Else
MsgBox "密码错误,即将退出!"
Sheets("sheet2").Select
End If
End Sub
每次当你选择该“加密”表的时候都会弹出对话框要求输入密码,正确则进入该表(Sheet1),否则会选择其他表(Sheet2)。
用宏进行“隐式”加密
“显式”加密,虽然可以让没有密码的使用者无法看到“加密”表格,但是每次选择该表格时都会弹出对话框,实在不方便而且给其他用户一种被防范的不舒服感觉。于是笔者就想出了下面的“隐式”加密方法。假如要加密的是Sheet1,我们可以设置在Sheet2的“A1”单元格为密码的输入处。于是修改以上代码如下:
Private Sub Worksheet_Activate()
Sheets("sheet1").Cells.Font.ColorIndex = 2'设置文字颜色为白色
If Sheets("sheet2").Cells(1, 1) = 123 Then
Range("A1").Select
ActiveSheet.Cells.Font.ColorIndex = 56
' 设置文字颜色为黑色
End If
End Sub
设置好以后,只有Sheet2的(A1)单元格为密码“123”时“加密”表Sheet1的内容才显示出来,否则就是透明的,神不知鬼不觉;所谓“隐式”。
“隐式”加密虽然保证了没有密码的用户不能查看“加密”表格的内容,但是不能保护其他用户对其进行修改。所以我们要综合运用上面所说的“保护表格”和“隐式加密”对要保密的表格进行设置。
D. 请问EXCEL表格里如何对一列单元格加密并隐藏这一列
以WPS 2019版本为例:
关于表格里如何对一列单元格加密并隐藏这一列,建议您可使用WPS2019来完成操作,具体步骤如下:
1、全选(CTRL+A)表格,点击鼠标右键“设置单元格格式”,进入保护,取消“锁定”;
2、选中需要保护的区域,再次鼠标右键进入“设置单元格格式”,勾选“锁定”功能;
第二步这样设置的缘由是“WPS的工作表保护功能只针对锁定单元格有效”。
3、点击“审阅-保护工作表”,弹出保护工作表密码设置框,设置密码后“保存”即可。
E. excel系统我想在表格里面隐藏一个表格,但是呢,又要加密,这个怎么做
一、选定你要隐藏的表格,单击右键----设置单元格式----弹出对话框“单元格格式”,切换到“保护”,在“隐藏”选上勾,“锁定”取消勾。
二、在菜单“工具”----保护----保护工作表----在“保护工作表及锁定的单元格内容”与“选定锁定单元格”打上小勾---输入密码--确定。
三、最后在你要隐藏的表格单击一下,即可隐藏、锁定表格内容。