如何让excel中今天以前的数据加密禁止别人修改

发布网友 发布时间:2022-04-23 08:59

我来回答

2个回答

热心网友 时间:2022-06-18 18:17

选择所有单元格,然后右键设置单元格格式,属性“隐藏”和“锁定”都不要勾选。
选择25号以前的单元格,右键设置单元格格式,属性“隐藏”和“锁定”都勾选。
然后选择保护工作表。追问但是那样每天都要操作啊 我想过了时间后自动锁起啊

追答选择"工具"-"宏"-"Visual Basic编辑器",打开VBA编辑器窗口
建立一个用户窗体,确认键中输入下列程序
Private Sub CommandButton1_Click()
If TextBox1.Text = "" Then
MsgBox "输入不能为空,请重新输入", vbOKOnly + vbExclamation, "通知"
ElseIf TextBox1.Text = "123456" Then
ActiveSheet.Unprotect "123#"
i = 1
Unload Me
Else
MsgBox "对不起您输入的密码不正确,请重新输入", vbOKOnly + vbExclamation, "通知"
TextBox1.Text = ""
TextBox1.SetFocus
End If
以上参考网址 http://zhidao.baidu.com/question/1213358.html
貌似符合你的要求

热心网友 时间:2022-06-18 18:18

用EXCEL VBA编程,能实现这功能,程序会自动识别,自动加密码锁定数据,根本不用你专门操作加密追问能具体说下操作不,我神马都不懂诶

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com