Excel中使用vba快速隐藏锁定单元格的操作方法

时间:2023-04-30 21:43:25 

excel使用vba来快速隐藏锁定单元格,该如何去进行操作的呢?今天,小编就教大家在Excel中使用vba快速隐藏锁定单元格的操作方法。

Excel中使用vba快速隐藏锁定单元格的操作步骤如下:

首先让我们打开一个工作样表作为例子。

进入vba编辑器,插入一个新的模块,在编辑器中输入以下代码:

Sub 锁定和隐藏公式()

If ActiveSheet.ProtectContents = True Then

MsgBox "工作表已保护!"

Exit Sub

End If

Worksheets("Sheet1").Range("A1").CurrentRegion.Select

Selection.Locked = False

Selection.FormulaHidden = False

Selection.SpecialCells(xlCellTypeFormulas).Select

Selection.Locked = True

Selection.FormulaHidden = True

Worksheets("Sheet1").Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

Worksheets("Sheet1").EnableSelection = xlNoRestrictions

End Sub

一开始我们需要判断本工作表是否在保护状态,如果活动工作薄,也就是当前工作薄是已经锁定保护的状态,则弹出信息对话框提示工作表已保护。

接着选取sheet1工作薄当前活动区域单元格。大家还记得CurrentRegion函数的作用吗?CurrentRegion函数是定位活动(指定)单元格区域,我们这里的语句是选取指定的单元格区域。并将其锁定隐藏设定为false。

然后下面的语句 Selection.SpecialCells(xlCellTypeFormulas).Select是选择含有公式的单元格,并将其设置为锁定和隐藏公式,其值为TRUE。

最后两句代码定义的是保护工作薄中的图像,内容不被修改和允许选取单元格。

添加按钮指向这个宏,在开发工具中点击插入按钮命令,并编辑指向为这个宏,点击来运行这个宏,查看结果。

Excel中使用vba快速隐藏锁定单元格的操作方法

标签:单元格,工作,锁定,隐藏,Excel函数
0
投稿

猜你喜欢

  • Win10玩不了冒险岛怎么办?Win10玩不了冒险岛的解决方法

    2022-07-06 02:27:53
  • WPS快捷工具栏不见了,怎么重新设置出来

    2023-09-08 20:14:33
  • Excel文档打不开怎么办

    2023-07-19 12:14:24
  • excel2003用姓名排序的方法

    2023-07-13 09:42:19
  • 如何在Word 2013中显示和查看注释?

    2022-05-26 16:49:50
  • 为什么不推荐你买256G的苹果手机?

    2023-10-04 15:53:53
  • 使用Word如何划横线?

    2023-11-29 06:47:25
  • 给系统右键中的"新建"加入Word文档功能

    2023-12-01 20:22:25
  • win10比win7好在哪里

    2023-11-08 10:14:34
  • excel表格怎样将滚动选项关闭

    2022-06-26 21:21:20
  • 几组最最实用word快捷键,Word水平如何,用快捷键就能够很好的体现出来

    2022-01-26 07:23:44
  • 如何复制Word2007表格中的内容,粘贴时去掉表格?

    2023-12-12 15:25:52
  • Win10专业版麦克风显示未插入无法使用怎么办?

    2023-11-21 20:53:34
  • 炫龙笔记本win10安装注意事项?炫龙笔记本win10安装教程

    2023-10-30 02:56:58
  • excel压缩表格的教程

    2023-07-12 13:27:21
  • excel2003格式刷的使用教程步骤图

    2022-05-13 04:02:15
  • Word2013怎样使用字符度量单位

    2023-12-11 05:39:11
  • Word文档单个单元格大小怎么调整?

    2023-07-14 14:15:55
  • excel高级筛选技巧解读

    2023-01-12 16:19:02
  • win10系统升级后启动黑屏怎么回事?win10重启黑屏进不去怎么解决?

    2023-08-20 03:18:01
  • asp之家 电脑教程 m.aspxhome.com