在excel里利用vba怎么对指定单元格,或区域单元格保护

请问下,如何帮下列代码修改成保护锁定单元格为G5,G6,H5,G10:G13,H10:H13,其他单元格可以修改的。subhh()Range("A1:B5").Selec... 请问下,如何帮下列代码修改成保护锁定单元格为G5,G6,H5,G10:G13,H10:H13,其他单元格可以修改的。sub hh() Range("A1:B5").Select ActiveSheet.Protection.AllowEditRanges.Add Title:="区域1", Range:=Range( _ "A1:B5") ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=TrueEnd Sub按alt加F11打开vba编辑器 新建模块 粘贴上面的代码 除了A1到B5的区域外其他地方都锁定了 密码:00因本人对vba不会,有能力者,帮下忙,谢谢了。 展开
 我来答
寿瀚龚雅蕊
2020-01-10 · TA获得超过3915个赞
知道大有可为答主
回答量:3217
采纳率:24%
帮助的人:240万
展开全部
同时按Alt和F11进入宏
界面
,点菜单的插入,
模块
,粘贴如下代码:
Sub
test()
Cells.Locked
=
True
Range("G5:G6,
H5,
G10:H13").Locked
=
False
ActiveSheet.Protect
"12345"
End
Sub
密码
自己改,运行此宏(直接按F5)就可以了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式