当前位置:首页 > 常见问题
    通用Excel模版中,如何在满足特定条件时,禁止某个单元格填写或编辑

       

      我们在开发通用Excel模版的时候,经常会遇到选择性的填写数据,某些特定的字段(单元格)只需要在满足指定条件后,才允许输入内容。当条件未满足时,禁止填报者输入、编辑或选中该字段。

       

       

       

      要达到这样的效果,这里就需要用到简单的VBA代码:

       

      Private Sub Worksheet_Change(ByVal Target As Range)

      If [C3] <> 必填 Then

      With ActiveSheet

      Application.EnableEvents = False

        Unprotect

        UsedRange.Cells.Locked = False

        Range("C4").Locked = True

        Protect

        EnableSelection = xlUnlockedCells

        Application.EnableEvents = True

        End With

      Else

      ActiveSheet.Unprotect

      End If

      End Sub

       

      我们在开发通用Excel模版的时候,适当使用一些VBA,能增加整个系统的人性化体验,更加方便、快捷、实用!

       

      本文由互和科技·通用Excel官网原创,转载请注明。

    [返回列表] [ 发布:2015/3/4 8:49:47 ] [ 浏览: ] [ 字体: | ]
  • 根据企业自身需求,量身定制的管理系统更贴合企业管理现状,功能随需而变,从根源上摆脱软件公司的牵制。 自主开发

    根据企业自身需求,量身定制的管理系统更贴合企业管理现状,功能随需而变,从根源上摆脱软件公司的牵制。

  • 通用Excel采用全图文开发界面,无编程无代码,设置表间公式所见即所得,分分钟完成定义表间数据调用。 表间公式

    通用Excel采用全图文开发界面,无编程无代码,设置表间公式所见即所得,分分钟完成定义表间数据调用。

  • 建立或修改流程任务,只需要画个线条即可,其它的复杂程序设置就让智能化的通用Excel来自动完成。 流程管控

    建立或修改流程任务,只需要画个线条即可,其它的复杂程序设置就让智能化的通用Excel来自动完成。

  • 权限设置更加简单便捷,集合了填报、查看数据、修改数据、打印、删除、锁定及解锁等常用权限管理。 权限设置

    权限设置更加简单便捷,集合了填报、查看数据、修改数据、打印、删除、锁定及解锁等常用权限管理。

  • 互和提供全方位的技术支持,有解决不了问题,远程协助搞定,让您在开发过程中无后顾之忧。 技术支持

    互和科技提供全方位的技术支持,有解决不了问题,远程协助搞定,让您在开发过程中无后顾之忧。

网站首页 | 网站地图 | 客服邮箱:kf@sh-huhe.com

上海互和信息科技有限公司 版权所有 Copyright © HUHE. All Rights Reserved.

沪ICP备14023721号

扫一扫,关注“互和科技”微信公众号
互和科技微信公众号