Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 15196|回复: 19

[已解决]菜鸟求助:如何做到空单元格可以编辑,一旦输入内容后即锁定不可修改

[复制链接]
发表于 2014-4-18 08:45 | 显示全部楼层 |阅读模式
如题,或者一行的某一个单元格为非空后即锁定该行其余的单元格,而其它行不受影响
麻烦老师能给个附件,万分感谢~~
最佳答案
2014-4-18 11:03
这个是一个输入的信息只要保存就不能修改,如果想要修改只能输入密码,修改完毕后只要保存也不能再修改。
密码是:123456,看看是不是你想要的。

已有数字只能输入密码才能修改.zip (9.67 KB, 下载次数: 1080)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-4-18 09:07 | 显示全部楼层
已有数字不能编辑.rar (11.47 KB, 下载次数: 381)

点评

原来这么简单。。我还搞了半天。。。  发表于 2014-4-18 09:16
回复

使用道具 举报

发表于 2014-4-18 09:33 | 显示全部楼层
兰色幻想 发表于 2014-4-18 09:07

如果需要工作簿中所有工作表都达到这个效果呢?请教老师,谢谢!
回复

使用道具 举报

发表于 2014-4-18 09:50 | 显示全部楼层
绝峰 发表于 2014-4-18 09:33
如果需要工作簿中所有工作表都达到这个效果呢?请教老师,谢谢!

放在工作簿 thisworkbook 的selectchange事件中
回复

使用道具 举报

发表于 2014-4-18 11:03 | 显示全部楼层    本楼为最佳答案   
这个是一个输入的信息只要保存就不能修改,如果想要修改只能输入密码,修改完毕后只要保存也不能再修改。
密码是:123456,看看是不是你想要的。

已有数字只能输入密码才能修改.zip (9.67 KB, 下载次数: 1080)

评分

参与人数 1 +1 收起 理由
robinaqiu + 1 赞一个!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2014-4-21 21:43 | 显示全部楼层
兰色幻想 发表于 2014-4-18 09:07

谢谢您的回复,5楼的比较接近我想要达到的效果,同样感谢
回复

使用道具 举报

 楼主| 发表于 2014-4-21 21:55 | 显示全部楼层
haryzbs 发表于 2014-4-18 11:03
这个是一个输入的信息只要保存就不能修改,如果想要修改只能输入密码,修改完毕后只要保存也不能再修改。
...

您的回复比较接近我想要的结果,想问一下老师,为何直接另存为 2010版的 .xlsm的启用宏的工作表或者直接把语言直接添加到2010版的excel中就不能用了呢?另外,如何分别自定义每一个sheet的保护密码呢?请老师指点,谢谢了
回复

使用道具 举报

发表于 2014-4-22 12:02 | 显示全部楼层
robinaqiu 发表于 2014-4-21 21:55
您的回复比较接近我想要的结果,想问一下老师,为何直接另存为 2010版的 .xlsm的启用宏的工作表或者直接把 ...

1、你说的这个在2010上使用的问题,在我的电脑上没有存在,不知道是什么情况。
2、如果你想在每个工作表中设置单独的密码,只需把ThisWorkbook中的代码复制到你需要设置密码的工作表中,然后把里面的密码进行更改即可。
回复

使用道具 举报

发表于 2014-4-22 12:22 | 显示全部楼层
来看看兰版的思路
回复

使用道具 举报

发表于 2014-4-22 12:26 | 显示全部楼层
5楼的意思是,在保存前,本次修改的都还能修改,保存后就不能修改了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-8 04:12 , Processed in 0.291885 second(s), 18 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表