您当前的位置:首页 > 电脑百科 > 软件技术 > office

Excel批量保护隐藏公式,这篇足够

时间:2020-10-13 11:07:33  来源:  作者:

在开发Excel模板过程中,为了减少因为误操作等引起的数据发生偏差等问题,经常会把其中的公式保护起来,如果表格太多,操作起来就非常麻烦,所以,我们需要批量操作!
说批量操作之前,我们先来讲讲如何实现,单个保护!也是很多新手经常问的,一起来看动画演示,轻松搞定!
工作表保护

01 | 解除锁定

 

Excel批量保护隐藏公式,这篇足够

 

动画操作说明:1、点击左上角的三角,全选工作表,或者按住Ctrl,再按下两次A(Ctrl+A+A)也是可以全选工作表2、右击【设置单元格格式】-【保护】,取消【锁定】前面的√(默认全部锁定)

02 | 定位公式,锁定

 

Excel批量保护隐藏公式,这篇足够

 

动画操作说明:1、全选工作表后,按下Ctrl+G(或者【开始】-【定位条件】),在定位中,点击【公式】,确定!
2、Ctrl+1(或者右击【设置单元格格式】),把【锁定】√上,确定!这样我们就只锁定了公式区域,其他区域未锁定!

03 | 保护工作表

 

Excel批量保护隐藏公式,这篇足够

 

动画操作说明:1、点击【审阅】-【保护工作表】2、输入密码,再次输入密码,确定即可,如果只是保护,防止误操作,可以不设置密码,直接确定即可!
以上只是操作说明,没有更多的讲解,下面我们稍微总结一下,确保大家是搞懂,而不是一直去模仿,过几天就又忘了!
小结
Excel中保护工作表功能,只针对的是锁定的区域,未锁定的区域在保护状态下可以继续编辑。这也是我们为什么要先全部解除锁定,然后针对公式区域锁定的原因!如果我们除了公式区域,还有想要保护的,只要把对应区域锁定即可!
你以为这样就结束了吗?我们批量保护还没说不是!批量保护,我们使用VBA来处理,比较简单,我已经封装成了函数,大家可以在自己的宏中直接调用!

 


批量保护

 

效果演示:批量保护

Excel批量保护隐藏公式,这篇足够

 

动画操作说明:

1、批量保护:可以自定义密码,是否隐藏公式

2、批量取消:使用同一个函数,需要原密码和Unpro设置为True

3、如何使用宏教程:

如何使用写好的宏

 

保护和隐藏公式自定义函数源码:

Excel批量保护隐藏公式,这篇足够

 

 

源码:可直接调用


'**************************************************
'日期:2020年10月7日
'作者:Excel办公实战-小易
'功能:保护工作表公式(隐藏)
'参数:
    '1.ws-必选,需要保护的工作表对象
    '2.NewPassword-可选,保护的密码
    '3.OldPassword-可选,如果已保护,提供密码
    '4.bHidden-可选,是否隐藏公式
    '5.bUnPro-可选,取消保护
'***************************************************
Function ProSht(ByRef ws As Worksheet, _
    Optional ByVal NewPassword, _
    Optional ByVal OldPassword, _
    Optional ByVal bHidden As Boolean = True, _
    Optional ByVal bUnPro As Boolean = False)

    On Error Resume Next
    With ws

        '取消保护(如果已经保护过)
        If .ProtectContents Then
            If Not IsMissing(OldPassword) Then _
            .Unprotect OldPassword Else .Unprotect
        End If
        'bUnPro=True,取消保护-结束
        If bUnPro Then GoTo sEnd
        '全表取消锁定
        With .Cells
            .Locked = False
            .FormulaHidden = False
        End With
        '尝试定位公式并保护
        With .Cells.SpecialCells(xlCellTypeFormulas, 23)
            .Locked = True
            .FormulaHidden = bHidden
        End With
        '保护工作表
        If Err.Number > 0 Then Err.Clear Else .Protect NewPassword
    End With
sEnd:
End Function

分享、点赞、在看三连
假期已近尾声,小编也正式回归更新啦!这篇干货满满,喜欢的朋友,记得三连!有希望学习的知识点,给小编留言!



Tags:Excel 隐藏公式   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
在开发Excel模板过程中,为了减少因为误操作等引起的数据发生偏差等问题,经常会把其中的公式保护起来,如果表格太多,操作起来就非常麻烦,所以,我们需要批量操作! 说批量操作之前,我们...【详细内容】
2020-10-13  Tags: Excel 隐藏公式  点击:(126)  评论:(0)  加入收藏
▌简易百科推荐
Excel常用电子表格公式大全   一、Excel基本公式   1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。   2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"200...【详细内容】
2021-12-21  楠方儿i    Tags:Excel   点击:(11)  评论:(0)  加入收藏
最近这段时间,我们三易生活收到了一些来自读者朋友的求助,在他们选购电脑时发现,有的设备出厂预装了“Microsoft 365”,而另一些则预装的是“Office 2021”。对于这两款同为微软...【详细内容】
2021-12-14  三易生活    Tags:Office   点击:(26)  评论:(0)  加入收藏
我们在做问卷调差或者填写一些资料表的时候,会遇到一些word文档中有小方框【□】,需要在里面打钩【√】,那么是如何操作呢,今天和大家分享一下。方法一1,打开我们需要操作...【详细内容】
2021-11-26  小七哆来咪发唆    Tags:word   点击:(36)  评论:(0)  加入收藏
试想一下,用 Excel 管理项目的时候,会有很严格的日期安排,而且项目中的各细目经常是并行作业的,这就意味着日期不一定是排序的 。 那么事项太多如何更好管理,而不至于遗忘关键节...【详细内容】
2021-11-16  Excel学习世界    Tags:Excel   点击:(22)  评论:(0)  加入收藏
与大家分享一下有关制作身份证电子版时四周圆角处理的具体方法。方法/步骤首先,我们利用WPS打开相应的身份证扫描件,选中图片,点击“裁剪图片”按钮。 此时将显示“裁剪方式”...【详细内容】
2021-11-09  数字传媒微课堂    Tags:身份证   点击:(196)  评论:(0)  加入收藏
WPS是我们的常用办公软件之一,很多人在使用WPS打印功能的时候,经常会遇到多种多样的打印小问题,今天就为大家简单讲解下打印面板的各个小功能的作用。打印文档方法: 在左上角“W...【详细内容】
2021-11-02    21世纪教育网  Tags:WPS   点击:(31)  评论:(0)  加入收藏
前言:说起办公,就会想到三大办公软件,Word、Excel、PPT。这些软件的使用是有技巧的,学会使用技巧工作效率就会提高,加班自然就能避免。 今天就来分享其中之一:Word办公的7个小技巧...【详细内容】
2021-11-02  小杰好厉害呀    Tags:Word   点击:(52)  评论:(0)  加入收藏
我们使用 Word 的时候,页面上通常会有一些默认的符号,平时大家司空见惯了,可能没有多加留意,更不知道如何去除这些符号。 今天教大家两个 Word 技巧,将 Word 中默认的一些标记符...【详细内容】
2021-11-01  Excel学习世界    Tags:Word   点击:(48)  评论:(0)  加入收藏
经常用 Excel 的表哥表姐们,想必都知道「下拉菜单」这个神器,鼠标点点点,就能轻轻录入数据:▲ 一级下拉菜单 它的制作方法也很简单,用【数据验证】功能可以直接实现! 有小伙伴表示...【详细内容】
2021-10-27  秋叶Excel    Tags:Excel   点击:(41)  评论:(0)  加入收藏
在工作中, 我们需要对业务人员的业绩进行跟进,会有如下格式的跟进表 每天要进行更新表格的时候,表头都要重新手动的进行输入,比较麻烦,今天教大家的技巧是使用公式进行自动更新首...【详细内容】
2021-10-26  Excel自学成才    Tags:   点击:(41)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条