⑴ excel怎么锁定工作表,excel文件保护的方法
Excel 使你能够保护自己的工作,无论是阻止某人在没有密码的情况下打开工作簿,还是授予对工作簿的只读访问权限,甚至只是保护工作表以免你无意中删除任何公式。 本主题中我们将讨论利用主要选项保护和分发 Excel 文件的各种方法。
警告:
如果忘记或丢失密码,Microsoft 无法为你找回。
不应该假定仅仅因为使用密码来保护工作簿或工作表就是安全的 - 在分发可能包含敏感个人信息(如信用卡号、社会保险号、员工身份证等等)的 Excel 工作簿之前,应三思而后行。
工作表级别保护不用作安全功能。 它只是阻止用户修改工作表中的锁定单元格。
以下是可用于保护 Excel 数据的各种选项:
文件级别:这是指通过指定密码来锁定 Excel 文件以使用户无法打开或修改的功能。 此处有两个选择:
文件加密:选择此选项时,指定密码并锁定 Excel 文件。 这可阻止其他用户打开文件。
设置打开或修改文件的密码:指定打开或修改文件的密码。 需要为不同用户提供只读或编辑访问权限时,使用此选项。
标记为最终状态:如果要将 Excel 文件标记为最终版本并阻止其他用户进行任何进一步更改,使用此选项。 有关详细信息,请参阅在文档、工作簿或演示文稿中添加或删除保护。
限制访问:如果你的组织具有使用信息权限管理 (IRM) 进行设置的权限,则可以将任何可用的 IRM 权限应用于文档。 有关详细信息,请参阅在文档、工作簿或演示文稿中添加或删除保护。
数字签名:可以向 Excel 文件添加数字签名。 有关详细信息,请参阅在 Office 文件中添加或删除数字签名。
注意:若要添加数字签名,需要证书颁发机构 (CA) 颁发的有效证书。
工作簿级别:可以通过指定密码锁定工作簿的结构。 锁定工作簿结构可阻止其他用户添加、移动、删除、隐藏和重命名工作表。 有关保护工作簿的详细信息,请参阅保护工作簿。
工作表级别:通过工作表保护可以控制用户在工作表中的工作方式。 可以指定用户在工作表中可执行的具体操作,从而确保工作表中的所有重要数据都不会受到影响。 例如,你可能希望用户只添加行和列,或仅排序和使用 AutoFilter。 一旦启用工作表保护,可以保护单元格、区域、公式和 ActiveX 或窗体控件等其他元素。
应使用哪一个保护级别?
若要控制用户对 Excel 文件的访问级别,请使用文件级别保护。 假设 Excel 文件中有团队成员的每周状态报告。 你不希望团队外的任何人能够打开该文件。 有两个选项可供选择:
如果不希望其他人打开您的文件,请执行以下操作: 您可以加密 Excel 文件,这是最常用的技术。 这基本上意味着你将其与密码一起锁定,但没有人可以打开。
如果要为不同用户启用只读或编辑访问权限,请执行以下操作: 或许你希望团队中的经理能够编辑每周状态报告,但团队成员只应具有只读访问权限。 可以通过指定两个密码来保护 Excel 文件:一个密码打开,另一个用于修改。 您以后可以与团队共享相应的密码,具体取决于他们应授予的访问权限。
若要控制用户如何使用工作簿结构中的工作表,请使用工作簿级别保护。 假设状态报告工作簿有多个工作表,每个工作表都以团队成员的名字命名。 你希望确保每个团队成员都可以将数据添加到自己的工作表中,但无法修改工作簿中的任何工作表,无论是添加新工作表还是在工作簿中移动工作表。
若要控制用户在单个工作表中的工作方式,请使用工作表级别保护。假设状态报告工作簿中的每个工作表都包含所有工作表共有的数据,例如标题行或特定报告布局,且真的不希望任何人更改。 通过保护工作表,可以指定用户仅可以在工作表中执行特定功能。 例如,可以使用户能够输入数据,但不能删除行或列,或只能插入超链接或对数据排序。
可以根据你/你的组织的需要对 Excel 数据使用一个或多个级别的保护。 可以选择使用所有可用选项或选项组合 — 这完全取决于你想要的 Excel 数据安全级别。 例如,可以选择加密共享的 Excel 文件,并启用工作簿和工作表保护,而只在个人工作簿上使用工作表保护,这样就不会意外删除任何公式。
⑵ 如何给excel表格,单一的表格加密,而不是整个工作簿加密
选定不需要加密的表格,点击“工具”→“保护”→设为”允许用户编辑区域“,确定后再”设置保护工作表密码“
⑶ excel表格怎样锁定共享工作薄,防止取消共享其他人无法编辑保存
1使用 工具 保护工作表 选择需要的项 即可锁定整个表格 需要密码解除保护后才可以编辑
这个办法只能在共享工作簿前保护工作表才有效
2.让单元格不能编辑有个笨办法,就是“数据 有效性” 但是也要在共享前设定好才有效 而且单元格内的内容需要取消“数据 有效性”后才能编辑,有点麻烦。比如单元格内容为“1234”或是一个“公式”,选中单元格,数据-有效性,当单元格内容为数字时,条件选“整数”,数据为“等于”,“数值”手动输入单元格内容的数字。如果单元格内容为公式的话,条件选“小数”或“整数”,数据为“等于”,“数值”就写原本的那个公式。 这个太麻烦了......
3.还有一个办法就是,在共享和保护工作表之前,工具-保护-允许用户编辑区域 “修改”可以被别人编辑的区域(如果需要编辑的地方很零散的话,有点小麻烦),引用单元格后,输入“可编辑区域”的密码。确定后,“保护工作表”选好后再次输入工作表保护密码。
这样只要你告诉别人“可编辑区域”的密码,别人就可以编辑你选出来的区域,别的地方不知道工作表保护密码也没办法编辑
4.选择你允许编辑的单元格,设置单元格格式,取消“保护-锁定”,然后 工具-保护-保护工作表,取消“选定锁定单元格”只选中“选定未锁定的单元格”,然后设置密码,这样也可以,但是没办法选“设置单元格格式”了。
以上都要在设定好后才能共享工作簿,且共享工作簿后不能更改设定,必须先取消共享才能再更改设定
⑷ 如何对EXCEL中某个工作表加密对整工作簿不进行加密的
Excel表格是我们工作中经常用到的,而它往往涉及统计数据等敏感问题,因此,Excel表格的保护也是经常遇到的问题,如何安全使用Excel呢?我们常用到的是Excel“工具”菜单提供的“保护工作表”和“保护工作簿”功能。有没有其他方法呢?
用宏进行“显式”加密
在需要加密的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的内容才显示出来,否则就是透明的,神不知鬼不觉;所谓“隐式”。
“隐式”加密虽然保证了没有密码的用户不能查看“加密”表格的内容,但是不能保护其他用户对其进行修改。所以我们要综合运用上面所说的“保护表格”和“隐式加密”对要保密的表格进行设置。
⑸ 如何对EXCEL中某个工作表加密对整工作簿不进行加密的
Excel表格是我们工作中经常用到的,而它往往涉及统计数据等敏感问题,因此,Excel表格的保护也是经常遇到的问题,如何安全使用Excel呢?我们常用到的是Excel“工具”菜单提供的“保护工作表”和“保护工作簿”功能。有没有其他方法呢?
用宏进行“显式”加密
在需要加密的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的内容才显示出来,否则就是透明的,神不知鬼不觉;所谓“隐式”。
“隐式”加密虽然保证了没有密码的用户不能查看“加密”表格的内容,但是不能保护其他用户对其进行修改。所以我们要综合运用上面所说的“保护表格”和“隐式加密”对要保密的表格进行设置。
⑹ wps怎么锁定表格单元格
1.如何对整个表格进行锁定?
①同时按住Ctrl+A,选中整个单元格,如图
3.如何对指定的某个单元格锁定?
⑺ 求教Excel中保护所有工作表的方法!
EXCEL本身可能不允许同时加密,你可以用三楼的方法做,非常简单实用。
“工具”---“宏”---“录制新宏”--- 出来对话框后直接“确定”,记住宏名-----“停止录制”
“工具”---“宏”---“宏”--- 选择宏名,默认为“Macro1"---“编辑”----出来代码窗口后,把内容全删了,换成三楼第一个代码 ------保存,按“F5”运行就行了
“123456”是密码
如果不能运行,到选项里把“安全性”中的“宏安全性”调成“低”,重新启动 Excel
不再啰嗦了,有些细节自己想想就知道了
Sub SetPSW()
Dim i, num As Integer
num = Sheets.Count
For i = 1 To num
Sheets(i).Protect ("123456")
Next i
End Sub
⑻ 如何在excel中实现内容加密,不想给整个工作簿或工作表加密
内容不让人看到?隐藏区域就是了
我明白你的意思了,就是密钥输入区和内容显示区是分开的,密钥区不输入密钥,内容显示区不显示正常文本,只有在密钥区输入密码之后,内容显示区才显示正常文本
这个可用通过函数解决,具体用哪个函数不记得了,你可以自己去里面查查
对文本显示区的属性进行设置,当密钥区为空或不等于密钥时,文本不显示内容,或者显示某个你想显示的内容;当密钥区输入正确密钥时,文本显示你想显示 内容,不知道我的回答你有没有懂,具体用哪个函数我忘记了,肯定可以用函数解决