Excel ワークシートの保護ステータスをそのワークシートのセルに渡すことができるかどうかについて知りたいです。例えば
- Sheet1 は編集のためにロックされています...セルは「ロック済み」
A1
と表示されるようにプログラムされます - Sheet1 はロック解除されています...セル
A1
は"unlocked" と表示されます。
シート上のボタンは、ワークシートの保護のオンとオフを切り替えるために使用されます。
workbook_open イベントを使用して開くと、シートがロックされます。
これは、使用時に数式がすべて台無しになることを望まないが、完全なアクセスが必要になる可能性があるシート用です。これは、ユーザーが「ロック解除」モードにあることを思い出させるものなので、特に注意してください。
VBAを使用することは当然の結論ですか?
私は VBA 初心者ですが、この問題の解決策としてコードを使用してもかまいません。
ご意見やご提案は大歓迎です