学习Excel技术,关注微信公众号:
excelperfect
如果想要限制用户在工作表中的滚动区域,可以在VBE中进行设置以限制仅能对特定区域进行访问。反过来说,如果你想对某工作表进行操作,发现你只能在特定的区域内操作,且拖动水平或垂直滚动条时,只能在特定区域内滚动,就说明可能是设置了限制滚动区域。很简单!按Alt+F11组合键,打开VBE,在左侧工程资源管理器中双击想要设置滚动区域的工作表名称,按下F4键,将焦点转移到该工作表的属性窗口,找到ScollArea属性,在其右侧输入想要设置的滚动区域,如下图1所示。在示例中,设置的滚动区域为A1:F20,表明只允许用户在该区域滚动单元格。再次按Alt+F11组合键回到Excel工作表界面,此时发现在工作表Sheet1中,仅能对单元格区域A1:F20操作。Sub RemoveScrollArea()
ActiveSheet.ScrollArea = ""
End Sub
Sub SetScrollArea()
ActiveSheet.ScrollArea = "$A$1:$F$20"
End Sub
欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。
欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料,并通过社群加入专门的微信讨论群,更方便交流。