首页officeexcel正文

通过ScrollArea属性设置Excel的可编辑区域

强国说学习2023-04-1956区域属性编辑设置Excel教程

在Excel中,有时需要限制用户的可编辑区域,Excel2003可以通过调置工作表的ScrollArea属性来设置用户的可编辑区域。首先Excel2003打开代码编辑器窗口。

在属性窗口选择要设置用户编辑区域的工作表,在“ScrollArea”属性可右侧的输入框输入
$A$1:$H$30
如上图所示。此时设置了用户可编辑区域的工作表只有“$A$1:$H$30”可编辑区域可以被选择和编辑,其他单元格不响应任何操作。

不过此种方法有两个局限,一是每张工作表中只能设置一个连续的单元格区域作为用户的可编辑区域,而不能设置多个可编辑区域;二是“ScrollArea”属性是易失的,如果设置完成保存并关闭工作簿,再次打开,“ScrollArea”属性需要再次设置。

对于第二个局限可以通过Excel VBA的方法解决。 首先Excel2003打开代码编辑器窗口。 双击左侧“工程”窗口中的“ThisWorkbooks”,在右侧的窗口中输入
Private Sub Workbook_Open()

文章内容来源于网络,由强国说-WPS之家(wps.qiangguoshuo.com)收集,希望能为广大朋友提供帮助。


Worksheets("Sheet1").ScrollArea = "$A$1:$H$30"
End Sub
保存Excel工作簿,这样当Excel工作簿打开时,会自动运行上面的代码,于是就重新设置了工作表的“ScrollArea”属性,设置了用户的可编辑区域。

如想转载该文章请注明出处:强国说学习-qiangguoshuo.com
强国说学习

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

本文链接:https://www.qiangguoshuo.com/excel/31595.html