我有一个名为的单元格,DATA_FIELD_NAME
我想通过以下方式使用它:
Private Sub LockCells(iNumberOfDataColumns As Long)
ActiveSheet.Unprotect
ActiveSheet.Cells.Locked = False
ActiveSheet.Range("DATA_FIELD_NAME:DATA_FIELD_NAME+iNumberOfDataColumns").Locked = True
ActiveSheet.Protect Contents:=True
End Sub
本质上,我想锁定从DATA_FIELD_NAME
单元格开始水平到DATA_FIELD_NAME + n
.
但是,这不起作用。有人可以告诉我正确的语法或替代方法吗?