• ベストアンサー

シートが保護されている状態で、セルを選択した時に表示されるメッセージ

シートが保護されている状態で、セルを選択した時に表示されるメッセージ ”変更しようとしているセルまたはグラフは保護されているため、読み取り 専用となっています。・・・”の表示を抑制する方法はありますか。 Application.DisplayAlerts = False を設定しても、表示されてしまいました。 以上、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • avanzato
  • ベストアンサー率54% (52/95)
回答No.3

こんにちは。 「シートの保護」機能を使用されているのならばその警告を表示させないようにするのは不可能です。 どうしても表示させたくないのであればVBAを使用し「シートの保護」機能同等のプログラムを組む必要があります。 その中で警告表示のコードを書かなければ当然表示はされなくなります。 例えば↓の場合このシート内の全てのセルの変更を無効にします。 Private Sub Worksheet_Change(ByVal Target As Range)   Application.Undo End Sub 実際運用するのであれば「ロックする範囲」のコードが必要になります。

その他の回答 (2)

  • 178nso
  • ベストアンサー率31% (21/66)
回答No.2

シートの保護の時、「ロックされたセル範囲の選択」の チェックを外したのではだめですか、 その表示はでなくなります。

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.1

回答ではありません。 できなくていいと思います。 シート保護のことを知らない人が そのように設定されたファイルを受け取ったら 混乱を起こしやがて腹がたつのではないかと思います。