电脑教程
位置:首页>> 电脑教程>> office教程>> excel 保护部分单元格的方法

excel 保护部分单元格的方法

  发布时间:2023-05-27 15:47:17 

标签:excel保护部分单元格

本文介绍使用VBA代码来进行excel保护部分单元格的方法。

我们在需要进行excel保护部分单元格的工作表标签中,单击右键,选择“查看代码”,打开VBE编辑器,在编辑框输入下面的代码: 

excel 保护部分单元格的方法

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim b As Boolean   
    For Each c In Target                  '循环选定单元格
        If c <> "" Then                   '如果单元格非空
            b = True
            Exit For                      '退出循环
        End If
    Next   
    ActiveSheet.Unprotect Password:="123"  '撤消保护
    If b = True Then
        Target.Locked = True                   '锁定单元格
        ActiveSheet.Protect Password:="123"    '保护工作表,密码123
    End If
End Sub

excel 保护部分单元格的方法


然后返回工作表中,当我们在单元格输入数据,马上就会对有数据内容的单元格进行保护,当我们试图要修改编辑时,只有通过撤销保护才能修改。

通过上面代码实现的excel保护部分单元格,就只对有数据内容的单元格进行保护,而空单元格是不受任何保护的,也就是可以正常随意的输入内容。

excel 保护部分单元格的方法的下载地址:


     

0
投稿

猜你喜欢

  • 相信大家大学都上过选修课,而选修课的考试,因为可以抄老师发的PPT,答案基本上都可以找到,分数往往都不会太低。当然,前提是:把老师的PPT整
  • 就拿excel中的区间查找来说,在我们的工作中随时都会用到,比如等级评定,绩效考核等等。所以我们将推出关于区间取值的系列教程,该系列教程共分
  • 我们大多数人,稍微知道用函数的人都知道请平均值用AVERAGE,这里有一个问题,那就是文本、逻辑值和空格是不参平均值的计算。其实还有一个函数
  • 在我们平常的办公及学习中,很多情况下都会需要使用到Word文档,近期有用户想要在Word中制作饼图图表,那么应该如何操作呢?不清楚具体方法的
  • 我用的是M-O-W2007,最近做了一个文档,里面很多网上拷下来的图片,很多都有超链接,不想一个一个的取消,请高手帮忙教下有没有措施一次性都
  • 今天给大家介绍下常见“Word安全模式”问题。是否正打开计算机准备打开Word工作时,却突然进入了“安全模式”,真是太奇怪了,明明只是启动W
  • 问题:如何在Excel中插入复选框? 解答:利用开发工具选项卡的窗体搞定。 具体操作如下: 打开Excel工作簿, 找到“开发工具”选项卡,
  • 这篇教程是向脚本之家的朋友分享在excel表格中使用vba函数打开工作薄方法,方法很简单的,有需要的朋友可以参考本文,来看看吧excel中可
  • 如何关闭Win10 20H2强制更新?Win10系统每个月都会发布累积更新,如果没有关闭自动更新功能的话电脑就会自动更新到最新版本。现在微软
  • 本文将指导您如何从Microsoft电子表格中删除重复的行。使用删除重复项命令删除重复行使用高级筛选删除重复行使用公式删除重复行假设您有一个
  • Word Password Recovery主要就是通过“暴力破解”和“字典破解”两种方法对Word的密码进行破解的。为了破解的过程更短,就
  • 在Word的默认状态下输入网址和电子邮件时将自动将其创建为超链接,用户也可以为的文字复制到新建的Word文档中,以无格式文本的形式粘贴到文中
  • 近日,有网友反馈称iOS 16.0升级后出现无法退出Apple ID的问题,疑似出现大范围bug。iOS 16.0无法退出Apple ID,
  • Excel 里的函数是预先写好的一个运算公式,接受零或多个参数返回计算结果。Excel 已内置文本函数、逻辑函数、财务函数和数学与三角函数等
  • Word字体设置快捷键怎么操作?在使用Word办公的时候,都会使用自己喜欢的字体,可以给字体设置快捷键,就能在使用的时候通过快捷键快速的更换
  • Word页面布局在哪里?排版的Word文档,打印出来后,边距太大(或太小),怎么办?当前Word文档需要打印到的纸张不是A4纸,怎么办?排版
  • Excel中有很多隐藏的数据需要我们取消隐藏才能观看,具体该如何取消隐藏呢?下面是由小编分享的excel2003取消隐藏的方法,以供大家阅读
  • 1.打开需要隐藏批注的Word文档。    2.点击工具栏的“审阅”→“修订”,在“显示标记”里,将“批注”前面的勾去除
  • 当我们使用Excel时,按列排序无疑是最常用的方法,但不可否认的是,有时我们想要按行排序表格。虽然只有一个词不同,但这两种方法相距甚远。王琦
  • excel2003本地的模板怎么导入并使用?excel2003中想要将本地的模板直接导入到excel中使用,该怎么导入呢?下面我们就来看看详
手机版 电脑教程 asp之家 www.aspxhome.com