前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >VBA小技巧06: 一句代码限定工作表可编辑单元格

VBA小技巧06: 一句代码限定工作表可编辑单元格

作者头像
fanjy
发布2020-04-20 13:31:43
1.1K0
发布2020-04-20 13:31:43
举报
文章被收录于专栏:完美Excel完美Excel

有时候,一条小小的代码能够起到很好的效果。例如,我们希望仅能编辑工作表中的指定区域,其他区域不可编辑,只有一些控件能够操作,一些VBA代码能够在后台运行,如下图1所示。

图1

在图1所示的工作表中,我们只能编辑单元格区域B2:C3,只能查看工作表的可见部分,当然,还能够单击按钮控件,运行VBA代码。

想要实现这样的效果,在ThisWorkbook代码模块中,输入下面的代码:

Private Sub Workbook_Open()

Worksheets("Sheet1").ScrollArea ="$B$2:$C$3"

End Sub

这样,每次打开该工作簿,将限定工作表Sheet1中的可编辑区域为B2:C3。你可以根据你的需要,在代码中修改该区域。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档