
Excelでシートが保護されているときに、セルをロックしているとアクティブに出来ないようにしたり、セルに入力出来ないように、ということができます。
Excel VBAでセルをロックしたり、ロックを解除する方法を記録します。
※シートが保護されていないとセルのロックやロック解除の効果はありません。
セルのロックは「Locked」プロパティを使います。
< スポンサーリンク >
書き方
Rangeオブジェクト.Locked = True or False
True=ロックする
False=ロックしない
セルをロックする
B3~C17のセルをロックしてみます。
Sub test()
Range(“B3:C17”).Locked = True
End Sub
セルのロックを解除する
B3~C17のセルのロックを解除してみます。
Sub test()
Range(“B3:C17”).Locked = False
End Sub
こんな記事も書いています
< スポンサーリンク >