VBA锁定条件区域

今天看到一个锁定的例子,很不错,所以就折腾了下。 特定区域的锁定。比如将A列~D列的范围锁定起来~ 写个宏! 代码如下:   Sub 锁定()    Dim a As Long    a = Sheets(1).[b65536].End(xlUp).Row        ActiveSheet.Unprotect  &

VBA实现非空数据锁定

文:Kael.Z  版权所有,尊重原创 很多人在编辑EXCEL表格时,涉及到数据量很大,但又怕自己的不小心操作对单元格目标数值产生误操作,引起数据的错乱。 这种情况完全可以用VBA来实现锁定!保证最小的失误! 说干就干!跟我来! 打开EXCEL,按住ALT+F11,打开VBA编辑器!在你要实行的那个表格插入代码,这里我们默认采用sheet1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)