【Excel】エクセルのロックを解除する方法(できない・強制解除・セルのロック解除・編集ロック・読み取り専用・シートの非表示・再表示できない場合の対処法など)
Excelを使っていると、「シートが編集できない」「セルが入力できない」「シートが非表示になっていて再表示できない」といったトラブルに直面することがあります。
こうした問題の多くは、Excelのロック機能やシート保護機能が原因です。
パスワードを設定したまま忘れてしまったり、他の人から引き継いだファイルが保護されていたりと、困る場面は意外と多いものでしょう。
この記事では、エクセルのロックを解除する方法について、セルのロック解除・編集ロックの解除・読み取り専用の解除・シートの非表示と再表示できない場合の対処法まで、幅広く丁寧に解説していきます。
初心者の方でもわかりやすいよう、手順を一つひとつ確認していきますので、ぜひ参考にしてみてください。
エクセルのロック解除は「保護の種類」を見極めることが最重要
それではまず、エクセルのロック解除における最も重要なポイントについて解説していきます。
Excelのロックには複数の種類があり、「何のロックがかかっているかを正確に把握すること」が解決への近道です。
ロックの種類を間違えたまま操作しても解除できないため、まずは状況を整理することが大切でしょう。
Excelのロックには主に以下の4種類があります。
① セルのロック(特定のセルを編集不可にする)
② シートの保護(シート全体に編集制限をかける)
③ ブックの保護(シートの追加・削除・移動などを制限する)
④ 読み取り専用・パスワード保護(ファイル自体を開けない・編集できない)
それぞれの特徴を理解することで、どこから手をつければよいかが明確になります。
たとえば「セルに入力できない」という場合、シートの保護が原因であることが多く、セルのロック設定単体では保護が有効にはなりません。
Excelでは「セルのロック」と「シートの保護」を組み合わせて初めて機能するという仕組みになっています。
この基本構造を押さえた上で、次のステップに進んでいきましょう。
セルのロックとシートの保護の違い
セルのロックとは、個々のセルに対して「編集を許可するかどうか」を設定するものです。
一方、シートの保護は、そのロック設定を実際に「有効化」するスイッチのような役割を果たします。
つまり、セルにロックがかかっていても、シートの保護が解除されていれば自由に編集できる状態になります。
逆に言えば、シートの保護を解除することが、多くのロック問題の根本的な解決策になるわけです。
ブックの保護とは何か
ブックの保護は、シートの追加・削除・名前変更・移動などを制限する機能です。
「シートタブを右クリックしても何も操作できない」という場合は、ブックの保護が有効になっている可能性が高いでしょう。
ブックの保護の解除は、メニューの「校閲」タブから「ブックの保護」をクリックし、パスワードを入力することで行えます。
シートの保護とブックの保護は別物であるため、両方確認する習慣をつけておくことが重要です。
読み取り専用とパスワード保護の違い
読み取り専用とは、ファイルを開くことはできても編集・上書き保存ができない状態を指します。
パスワード保護とは、ファイルを開く際にパスワードが必要な状態のことです。
読み取り専用は比較的簡単に解除できることが多い一方、パスワードを忘れた場合は解除が困難になるため注意が必要でしょう。
それぞれの特性を理解した上で、次は具体的な解除手順を見ていきましょう。
セルのロック解除・シートの保護を解除する手順
続いては、セルのロック解除とシートの保護を解除する具体的な方法を確認していきます。
最もよく遭遇するケースであるため、手順をしっかり把握しておきましょう。
シートの保護を解除する基本手順
シートの保護を解除するには、以下の手順で操作します。
① Excelを開き、保護されているシートのタブをクリックする
② 上部メニューの「校閲」タブをクリックする
③「シートの保護の解除」をクリックする
④ パスワードが設定されている場合は入力し、OKをクリックする
パスワードが設定されていない場合は、すぐに保護が解除されます。
パスワードを正しく入力できれば、シート上のセルが自由に編集できる状態に戻ります。
なお、「校閲」タブに「シートの保護の解除」が表示されている場合は保護中、「シートの保護」が表示されている場合は保護されていない状態を示しています。
特定のセルのロックを解除する方法
特定のセルだけロックを解除したい場合は、以下の手順で行います。
① まずシートの保護を解除する(上記の手順を参照)
② ロックを解除したいセルを選択する
③ 右クリック →「セルの書式設定」を開く
④「保護」タブをクリックし、「ロック」のチェックを外す
⑤ OKをクリックし、必要に応じてシートの保護を再設定する
この手順により、特定のセルだけを編集可能にしつつ、他のセルは保護したままにする設定が可能です。
業務でテンプレートを配布する際などに非常に役立つテクニックでしょう。
シートの保護でよくある設定ミスと注意点
シートの保護設定でよくある失敗は、「全セルのロックを解除せずに保護をかけてしまう」パターンです。
Excelでは初期状態で全セルに「ロック」が設定されているため、保護をかけるとすべてのセルが編集不可になります。
意図した通りに動かすためには、入力を許可したいセルのロックを先に解除してから保護をかけるという順序を守ることが大切です。
また、パスワードは必ずメモを残しておくことを強くおすすめします。
読み取り専用・編集ロック・強制解除の対処法
続いては、読み取り専用の解除方法や、パスワードを忘れた際の対処法・強制解除の考え方について確認していきます。
読み取り専用を解除する方法
Excelファイルが読み取り専用になっている場合、以下の方法で解除できます。
| 原因 | 解除方法 |
|---|---|
| ファイルを開く際に「読み取り専用で開く」を選択した | ファイルを閉じて、再度開き直す際に読み取り専用を選択しない |
| ファイルのプロパティで読み取り専用が設定されている | ファイルを右クリック →「プロパティ」→「読み取り専用」のチェックを外す |
| ファイルに「推奨:読み取り専用」の設定がされている | 「名前を付けて保存」→「ツール」→「全般オプション」→「読み取り専用を推奨する」のチェックを外す |
| ネットワーク上のファイルをほかのユーザーが開いている | 他のユーザーがファイルを閉じるまで待つか、別名で保存する |
状況に応じた対処をすることで、スムーズに読み取り専用を解除できるでしょう。
「推奨:読み取り専用」の設定はユーザーが気づきにくい箇所にあるため、特に注意が必要です。
パスワードを忘れたときの強制解除について
パスワードを忘れてしまった場合の対処法として、いくつかの方法が存在します。
ただし、第三者のファイルを無断で解除することは法的な問題になりうるため、あくまで自分のファイルに限って試みてください。
パスワード忘れ時の主な対処法
① ファイルの拡張子を「.xlsx」→「.zip」に変更してフォルダとして展開し、内部のXMLファイルからシート保護の記述を削除する方法(中上級者向け)
② Google スプレッドシートにインポートして保護を解除し、再度Excelで保存し直す方法
③ VBAマクロを使って保護解除を試みる方法(古いバージョンのExcelに有効なケースあり)
XML編集による方法は、拡張子を変更してZIPファイルとして展開し、「xl/worksheets/sheet1.xml」などの中にある「sheetProtection」タグを削除することで保護を外せる場合があります。
ただし、ファイルの構造を誤って変更するとファイルが破損する恐れがあるため、必ずバックアップを取ってから作業するようにしましょう。
編集ロックがかかったまま動かない場合の確認事項
「編集できない」「入力できない」という場合、以下の項目を順に確認してみてください。
チェックリスト
□ シートの保護がかかっていないか(校閲タブで確認)
□ ブックの保護がかかっていないか(校閲タブで確認)
□ 読み取り専用になっていないか(タイトルバーに「読み取り専用」と表示される)
□ セルが結合・保護されていないか(セルの書式設定→保護タブで確認)
□ Excelが「保護ビュー」で開かれていないか(上部に黄色いバーが表示される)
保護ビューで開かれている場合は、バー上の「編集を有効にする」をクリックするだけで解除できます。
メールの添付ファイルやダウンロードしたファイルは、自動的に保護ビューで開かれることが多いため、覚えておきましょう。
シートの非表示・再表示できない場合の対処法
続いては、シートが非表示になっている場合の再表示方法と、再表示できない場合の対処法を確認していきます。
「シートが消えた」「タブが見当たらない」という状況で焦る方も多いですが、多くの場合は設定で対処できます。
シートを再表示する基本的な手順
非表示になっているシートを再表示するには、以下の手順を行います。
① シートタブの上で右クリックする
② 表示されたメニューから「再表示」をクリックする
③ 再表示したいシートを選択し、OKをクリックする
この手順でほとんどの非表示シートを再表示できます。
ただし、「再表示」がグレーアウトしてクリックできない場合は、ブックの保護がかかっている可能性が高いです。
再表示できない場合の原因と対処法
シートが再表示できない主な原因は、ブックの保護です。
ブックの保護を解除するには、「校閲」タブ → 「ブックの保護」をクリックし、パスワードを入力します。
また、シートが「Very Hidden(完全非表示)」に設定されている場合は、通常の右クリックメニューには表示されません。
「Very Hidden(完全非表示)」のシートを再表示する方法
① Alt + F11 キーでVBAエディター(Visual Basic Editor)を開く
② 左側のプロジェクトウィンドウから非表示にしたいシートを選択する
③ プロパティウィンドウの「Visible」を「-1 xlSheetVisible」に変更する
④ VBAエディターを閉じてExcelに戻ると、シートが表示されている
この方法を使えば、通常の操作では再表示できない完全非表示シートにもアクセスできます。
VBAエディターに慣れていない方でも、手順通りに進めれば難しくはないでしょう。
シートの非表示と再表示に関する注意点
シートを非表示にする際は、目的に応じて「非表示」と「Very Hidden」を使い分けることが重要です。
一般的な「非表示」は右クリックで誰でも再表示できてしまうため、見せたくない情報をしっかり保護したい場合はVery Hiddenとブックの保護を組み合わせるのがベストでしょう。
また、すべてのシートを非表示にすることはExcelの仕様上できないため、最低1枚のシートは常に表示状態にしておく必要があります。
非表示・再表示の操作はシンプルに見えて奥が深い機能ですので、基本をしっかり押さえておくことが大切です。
まとめ
今回は、【Excel】エクセルのロックを解除する方法として、セルのロック解除・シートの保護解除・読み取り専用の対処法・編集ロック・強制解除・シートの非表示と再表示できない場合の対処法について詳しく解説しました。
Excelのロックに関するトラブルは、「何の保護がかかっているかを正確に把握すること」が解決の第一歩です。
シートの保護・ブックの保護・読み取り専用・セルのロックという4つの種類をしっかり区別できれば、ほとんどの問題に対処できるでしょう。
パスワードを忘れてしまった場合の強制解除については、XMLファイルの編集やGoogleスプレッドシートへのインポートなど複数の方法がありますが、いずれもバックアップを取った上で慎重に行うことが大切です。
また、シートの完全非表示(Very Hidden)やブックの保護を組み合わせることで、より強固なファイル管理が実現できます。
この記事が、Excelのロック解除に悩む方の参考になれば幸いです。