Q:我想只让用户操作下图1所示的工作表的单元格区域B2:D5,该如何设置?
文章插图
图1
A:这里介绍3种方法 。
方法1:使用工作表保护功能
第1步:选取可以操作的单元格区域B2:D5 。
第2步:按组合键,调出如图2所示的“设置单元格格式”对话框 。在“保护”选项卡中,取消选中“锁定”前的复选框,单击“确定”按钮 。
文章插图
图2
第3步:单击工作表“审阅”选项卡,单击“保护工作表”命令 。
在“保护工作表”中,取消选中“选定锁定单元格”前的复选框(如图3所示),单击“确定”按钮 。
文章插图
图3
当然,也可以设置保护工作表的密码 。
至此,限定用户只能操作该工作表单元格区域B2:D5 。
方法2:使用允许用户编辑区域
第1步:选取可以操作的单元格区域B2:D5 。
第2步:单击“审阅”选项卡中的“允许用户编辑区域”命令,弹出“允许用户编辑区域”对话框,单击“新建”按钮 。如图4所示 。
文章插图
图4
第3步:在“新区域”对话框中,将选定的单元格区域自动输入到“引用单元格”中,如图5所示 。在这里,还可以输入密码 。这样在编辑该区域时需要输入正确的密码后,才能编辑 。
文章插图
图5
第4步:单击“确定”,回到“允许用户编辑区域”对话框,如图6所示 。
文章插图
图6
单击“保护工作表”,完成工作表保护设置 。
至此,用户只能编辑单元格区域B2:D5 。
注:使用此方法,可以将工作表中的不同区域为不同的用户设置不同的密码 。这样,不同的用户只能编辑自已的区域 。
方法3:使用VBA
按Alt+F11打开VBE编辑器 。
在ThisWorkbook模块中输入图7所示的代码 。
文章插图
图7
【怎么限定用户只能操作工作表中指定区域?】再次打开该工作簿,将限定用户只能操作工作表Sheet2的单元格区域B2:D5 。
推荐阅读
- 表单 怎么设置窗体控件的格式?
- 怎么查找包含通配符的文本?
- 怎么将数字金额转换成中文大写金额?
- 怎么获取含有相同字符的字符串中该字符第n次出现的位置?
- 怎么理解公式中的数组?
- 怎么获取公式、在用户窗体中操作工作表、列出用户窗体名称等问题的答疑
- 怎么禁用Excel中的剪切、复制、粘贴功能?
- 怎么改变用户窗体中的鼠标图形?
- 怎么处理用户窗体右上角的X按钮?
- 数学想象画怎么画