问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vba保护单元格

发布网友 发布时间:2022-05-05 18:23

我来回答

2个回答

热心网友 时间:2022-06-27 22:02

方法如下:
1、在打开工作簿事件中编写代码达到如下功能:取消工作表保护、使A10:K10的锁定功能为假、保护该工作表。(这部分代码可省略,在窗口中操作一次即可)
2、在代码中要对保护的单元格输入数据时,先取消工作表保护,输入数据后再进行保护(Protect
方法),至于不允许插入删除行列,是Protect 方法的参数设定问题(取默认值 即可,也就是省略参数)。
有问题可追问追问如果是设定保护,需要输入数据的时候再撤消保护的话,实际是保护功能就没有用了。
我需要的是,在A10:K10单元格可以由任何人在任何时候输入数据,但不能修改其它单元格数据。
其它的单元格只可以由VBA程序来修改。

追答我说的方法就是要达到你的目的呀。操作A10:K10时不用撤消保护,直接修改。在代码中修改其他单元格时才先撤消保护,修改后再保护。

热心网友 时间:2022-06-27 22:02

按照你的需求,大致功能如下
a为设定编辑区域和保护
b为取消保护
Sub a()

'取消A10:K10锁定,用于保护后可编辑
Range("A10:K10").Locked = False
'保护工作表,密码123456
ActiveSheet.Protect Password:="123456"

End Sub
Sub b()

'取消保护工作表,密码123456
ActiveSheet.Unprotect Password:="123456"

End Sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见好多鱼在水里活蹦乱跳 教你如何将让reaver PIN 进度随意更改精确前四位 求个保存PIN进度的方法 ...不上外接键盘,但鼠标一直有用,谁能告诉我怎么回事,先谢了。。_百度... 相机SD卡,卡上图片电脑显示不出来 相机SD卡用读卡器插到电脑上DCIM文件夹不显示照片怎么解决? win10查询错误日志的方法-win10怎么查询错误日志 电脑系统日志文件如何查看电脑里的系统日志 电脑事件日志在哪里看怎样查看电脑使用的日志 win11系统日志在哪里看 win11系统日志怎么看 VBA 中怎么只保护指定的单元格或者列 iPhone 11 Pro Max怎么开起来电声音 苹果11promax怎么导入音乐? 删除的图片怎么在手机找回 有关事务提交前后对数据库中的数据的影响 全切双眼皮两个多月了还是肿怎么办 我双眼皮做了之后肿怎么办 割双眼皮眼睛肿怎么办? 什么软件可以画漫画 双眼皮割完二十天了还是肿怎么办?有什么办法? 做双眼皮手术几天了,眼睛还是很肿,用什么药可以快点消肿? 割完双眼皮拆线后眼睛还是有点肿疼这样子可以洗脸吗,用什么东西涂会让好点慢慢消肿 割双眼皮肿了怎么办如何消肿 做完双眼皮半月了,上眼皮很肿怎么办 双眼皮手术后眼皮青紫红肿,怎样快速消除, 建筑工程位置标记可以用什么方法? 做完割双眼皮后眼睛肿该怎么办呢 如何鉴别绿檀的真伪 阳光保险交10年128%返还 绿檀手串的好处 vba有没有保护当前选中单元格的代码,求告知 满足条件保护指定单元格VBA代码 如何用VBA语句让EXCEL里某单元格不能被输入或更改?(比如说要让A1单元格不被输入)请诸路VBA高手赐教,谢谢!! 高手指点:如何在VBA中条件锁定某个单元格,急急急! vba 中使用protect保护单元格,为何无效? Excel 如何用vba来达到不能选择单元格的目的 如何用vba对e x ce l工作表中所有含有某符号单元格进行锁定? 樱花幼苗怎么养 四季樱花是多年生的吗? 我想请问一下 现在这个季节的樱花应该怎样饲养 怎样浇水 用肥料么 谢谢!! 中国天眼能看见什么 为什么事务非正常结束时会影响数据库数据的正确性 美女樱花怎么养 qq这个气泡怎么获得? 内蒙古中华联合保险公司怎么样主要是呼市包头两地的?在编的内勤做些什么工作?待遇怎么样 有谁知道内蒙古中华保险公司内勤的待遇怎样啊~~有没有编制? 人身保险的保险人是否享有代位求偿权? 中华联合财产保险股份有限公司内蒙古分公司怎么样? 中华保险内蒙分网点 中华保险 呼和浩特