excel 保护部分单元格的方法

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

本文介绍使用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 保护部分单元格的方法的下载地址:


     

标签:excel保护部分单元格
0
投稿

猜你喜欢

  • Word Mac版怎么设置导航窗格的快捷键?

    2023-12-04 09:44:56
  • Win7系统回收站打不开的应对措施

    2022-11-01 06:01:33
  • MagSafe外接电池容量怎么样?充电快吗?

    2023-09-05 23:10:17
  • 使用规划求解来解决excel自动凑数求和的方法

    2023-03-17 02:12:09
  • win10任务栏不合并怎么设置?win10任务栏不合并的设置方法

    2023-10-05 10:26:05
  • win10系统怎么待机?win10系统不能待机的解决方法

    2023-02-20 04:31:33
  • WPS PPT中思维导图不能完整显示的解决办法

    2022-03-18 22:26:20
  • Windows Media Player发生播放器错误了怎么处理?

    2022-05-31 06:20:13
  • Office软件怎么打开et格式的文件?

    2023-08-03 17:46:30
  • 腾讯视频tv和云视听极光的区别介绍

    2023-09-10 20:19:56
  • Win7系统如何使用cmd命令取消账户密码?

    2023-05-07 15:04:12
  • word文档第一页(首页)页眉(页脚)如何删除?

    2022-02-16 21:32:58
  • CrossOver 18 for Mac系列:为Windows应用程序创建启动器图标。

    2023-04-21 21:56:43
  • 关闭Win10这三大新功能:系统重回Win7风

    2023-08-18 19:29:12
  • windows10版本即将终止服务,重启安装怎么办

    2022-02-08 19:03:05
  • 如何阻止wps双11红包广告

    2023-09-30 01:04:07
  • 安利几款Mac混响音频插件,让你创作的音乐作品更加出色

    2022-02-19 01:58:47
  • Wps Excel如何只打印需要的区域

    2022-02-19 16:16:31
  • 用Excel怎么快速算出全班学生成绩的等级

    2022-01-17 01:37:55
  • Win7系统电脑禁止创建用户账户的方法

    2022-02-08 06:04:08
  • asp之家 电脑教程 m.aspxhome.com