如何让Excel只能输入一次数据,修改需要密码

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

如何让Excel只能输入一次数据,修改需要密码一、实现方法使用VBA程序代码来控制。首先,如下图一样,在任何一个工作表名称上面,点击右键,在弹出的菜单中选择“查看代码”,这样,就进入到vba代码编写窗口了。接着,就能看到下图了。首先,我们在ThisWorkbook上点击右键,在弹出的快捷菜单中选择“查看代码”,弹出代码编写窗口,如下图!输入:DimMyRowAsIntegerDimMyColumnAsIntegerDimMyOldValueAsStringDimMyNewValueAsStringPrivateSubWorkbook_SheetSelectionChange(ByValShAsObject,ByValTargetAsRange)MyRow=Target.RowMyColumn=Target.ColumnMyOldValue=Cells(MyRow,MyColumn).ValueEndSubPrivateSubWorkbook_SheetChange(ByValShAsObject,ByValTargetAsRange)MyRow=Target.RowMyColumn=Target.ColumnMyNewValue=Cells(MyRow,MyColumn).ValueIf(Trim(MyOldValue))ThenPW=InputBox(修改内容请输入密码:)IfPW123456ThenCells(1,1).SelectElseExitSubEndIfElseCells(MyRow,MyColumn).Value=MyNewValueEndIfEndSub保存,此时Excel要保存为启用宏的Excel.如何禁止别人通过查看代码来获知密码呢?可以通过VB属性来完成:工具》VBAProject》保护VBAProject-工程属性通用保护锁定工程查看时锁定工程(V)查看工程属性的密码密码(P)***********确认密码(C)***********

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功