IT関連

Excel シートの保護でロックがかかっているのに打ててしまう件

投稿日:

あらかじめ申しておきますが、この話はシートの保護をするときにセルの書式設定でロックを付けたり外したりすればどうだという話ではありません

 

前置き

念のためその話を先にしておきます。

 

シートの保護とはエクセルの型(フォーム・形式)を作った人が、使う人にやってほしくない操作を制限するものです。ここは数式が入っているから勝手に上書きしてほしくないという場合などに使います。

 

シートの保護は、メニューバーの「校閲」から「シートの保護」をクリックするとできます。これをすると基本的にすべてのセルの入力ができなくなります。

 

入力しようとすると、こういう風に怒られます

変更しようとしているセルやグラフは保護されているシート上にあります。変更するには、シートの保護を解除してください。パスワードの入力が必要な場合もあります。

 

ただ全てが全て入力不可では身動きが取れないので、一部のセルだけ入力できるようにすることができます。それがロックの解除です。

 

セルを「右クリック」して「セルの書式設定」をクリックし、「保護」タブをクリックすると「ロック」というのにチェックが入っていると思います。初期状態ではすべてのセルにそれが入っています

 

そのチェックを外すとシートを保護しても、そのチェックを外したセルだけ入力できるというものです。

 

本題

ここからが本題です。会社であった話ですが、すべてのセルがロックされた状態で、シートの保護をしました。

 

一部のセルは確かに入力できません。でも、もう一部のセルは入力ができてしまいます

 

何がなんだかわからない・・・。

 

シートに変なマクロが入っていないかどうか、変な引数を使ってprotectのマクロを走らせたからおかしくなっていないか20分ほど調査しましたが、何も見つかりませんでした。

 

解決した

結論ですが、シートの保護をしていても入力できるようにする設定が別にあるそうです。

その設定は、メニューバーの「校閲」の中にある「シートの保護」の3つ右にある、縦に3つ並んだボタンの2つ目。「範囲の編集を許可」です。

 

こんな感じです。内容を見るとまさにビンゴ。誰だよこんな設定をしたやつは。

 

あくまで私の場合ですが、ここに変な設定が入っていたために起きた現象でした。

 

誰がしたのか解りませんし、あり得ないと思いますが気付かないうちに私がマクロでやらかしたのかもしれません。

 

もし同じ現象に遭われた方はお悔み申し上げます。

 

今回の記事は以上です。ご覧くださりありがとうございました。

よろしかったらお仕事の息抜きに他の記事もご覧ください。

スポンサーリンク




スポンサーリンク




-IT関連
-, ,

執筆者:


comment

Your email address will not be published. Required fields are marked *

関連記事

AS400/IBMi 無料でWeb化 GUI化 オープン化 Linuxサーバ構築編 1/3

とりあえず前回の回までで、XAMPP環境でAS400のGUI化を構築して運用する手順は完成しました。 AS400を 無料でWeb化 GUI化 オープン化 PHP/Laravel開発編   し …

AS400/IBMi RunSQLScriptsでエクセルExcelやCSVでダウンロード

SQLを使いだすと便利ですね。QRY400とかdtfでやるより自分の思ったとおりに抽出できる。 でもそのままエクセルに吐き出せないのかなと思ったらやり方が英語であったので備忘録にしておく。 ちなみに最 …

git Laravelで引っ越しの備忘録

自分の備忘録です。正直自分にわかるようにしか書いていません。 真似て事故っても責任は持てませんのでご了承ください。でも何かの参考になれば幸いです。   開発環境は自席WindowsPCのXA …

Amazonアソシエイトリンクを横に並べる方法

今回の記事は私の備忘録みたいなものです。   Amazonのアソシエイトリンクって縦長の小さいやつ。 あれを複数並べたときに縦並びになるので、それを横並びにしたいという話。   [ …

AS400/IBMi CLでファイルを読む

RPGじゃなくてCLでファイルを読む方法。 ファイルを読んでその値を使ってCLコマンドを動かして、ループしてまたファイルを読んでを繰り返す。 SNDBRKMSGを使って、全端末にアラートを送るなど使え …

Adsense広告




文字で検索

人気記事

なぜだか人気記事

読んでほしい順に