数式をロックしますが、セルの色付けは許可しますか?

数式をロックしますが、セルの色付けは許可しますか?

セル内の数式をロックしながら、ユーザーがセルの色をフォーマットできるようにする方法を教えてください。

答え1

はい、シートを保護する必要がありますが、書式設定は許可する必要があります。

に行くレビュータブ、変更グループ選択してシートを保護する

新しいウィンドウの3番目のボックスはセルの書式設定ユーザーがセルをフォーマットできるようにするには、このボックスにチェックマークを付けます。

答え2

このシンプルな VBA コードを使用すると、シートをパスワードでロックしながら、行と列にあらゆる種類の書式を適用できるようになります。

Sub ProtectButAllowFormatting()
Sheets("Sheet1").Protect Password:="AA", DrawingObjects:=False, AllowFormattingCells:=True
End Sub

使い方:

  • このコードをコピーして標準モジュールとして貼り付けます。
  • マクロを実行してシートを保護します。
  • 行/列に書式を適用します。
  • パスワードを使用してシートの保護を解除する必要がある場合。
  • 必要に応じてシート名とパスワードを変更します。

関連情報