【Excel】エクセルの閲覧を制限する方法(シートの閲覧制限・権限設定など)
Excelファイルを複数人で共有する場面では、特定のシートや範囲を他者に見られたくないというケースが少なくありません。
たとえば、給与情報や個人情報が含まれるシートを誤って閲覧されてしまったり、重要な数式を書き換えられてしまったりするリスクは、業務においても大きな問題につながります。
Excelには、そのような事態を防ぐための閲覧制限・権限設定の機能が複数用意されています。
シート単位での非表示・保護、ファイル全体へのパスワード設定、さらには特定セルへのアクセス制限まで、目的に合わせた設定方法を知っておくと非常に便利です。
この記事では、Excelの閲覧制限に関する主な方法を、わかりやすく丁寧に解説していきます。
セキュリティ対策としてぜひ活用してみてください。
Excelの閲覧制限は「目的別」に使い分けるのが正解
それではまず、Excelにおける閲覧制限の全体像と基本的な考え方について解説していきます。
Excelで「閲覧を制限したい」といっても、その目的はさまざまです。
「ファイル自体を開かせたくない」「特定のシートだけ隠したい」「セルの中身は見せてもいいが編集はさせたくない」など、ニーズによって使うべき機能は異なります。
まずは、Excelで利用できる主な閲覧制限の手段を整理してみましょう。
| 制限の種類 | 対象範囲 | 主な用途 |
|---|---|---|
| ファイルを開くパスワード | ファイル全体 | ファイル自体の閲覧を制限 |
| 書き込みパスワード | ファイル全体 | 読み取りは許可、編集のみ制限 |
| シートの非表示 | 特定シート | シートをタブから隠す |
| シートの保護 | 特定シート | シートの編集・閲覧を制限 |
| ブックの保護 | ブック構成 | シートの追加・削除・移動を制限 |
| セル範囲の保護 | 特定セル | 特定セルのみ編集・表示を制限 |
このように、Excelの閲覧制限には6つ以上の手段が存在します。
「とりあえずパスワードをかけておけばいい」と考えがちですが、場合によってはシートの非表示や保護の組み合わせのほうが適切なこともあります。
目的に合った制限方法を選ぶことが、Excelセキュリティ対策の第一歩です。
ファイル全体を守りたいなら「パスワード設定」、特定のシートだけ隠したいなら「シートの非表示+保護」を組み合わせるのが効果的でしょう。
ファイル全体に閲覧制限をかける方法(パスワード設定)
続いては、Excelファイル全体に対してパスワードを設定し、閲覧そのものを制限する方法を確認していきます。
ファイルを開く際にパスワード入力を必須にすることで、権限を持つ人だけがアクセスできる環境を作れます。
「ファイルを開くパスワード」を設定する手順
まず、ファイルを開いた状態で「ファイル」タブをクリックします。
次に「情報」→「ブックの保護」→「パスワードを使用して暗号化」の順に進みます。
手順まとめ
「ファイル」タブ → 「情報」 → 「ブックの保護」 → 「パスワードを使用して暗号化」 → パスワードを入力して「OK」
パスワードを入力して「OK」をクリックすると、確認のために再入力が求められます。
設定後はファイルを保存することで、次回以降パスワードなしには開けなくなります。
パスワードは大文字・小文字・数字・記号を組み合わせた強力なものを設定するのがおすすめです。
また、パスワードを忘れると自分もファイルを開けなくなるため、必ず安全な場所に控えておきましょう。
「書き込みパスワード」で閲覧は許可・編集のみ制限する方法
「内容は見せてもいいが、編集はさせたくない」という場合には、書き込みパスワードが便利です。
手順まとめ
「ファイル」タブ → 「名前を付けて保存」 → 「その他のオプション」 → 「ツール」 → 「全般オプション」 → 「書き込みパスワード」を入力 → 「OK」 → 保存
この設定により、パスワードなしでファイルを開いた場合は「読み取り専用」モードになります。
編集したい場合のみパスワードが必要になる、という二段階の権限設定が実現できます。
パスワード設定時の注意点
Excelのパスワード保護は、あくまでExcel上での制限であることを理解しておきましょう。
高度な解析ツールを使えば突破される可能性もゼロではないため、機密性の高い情報はOSレベルのアクセス権限管理やクラウドの権限設定と組み合わせることが望ましいです。
また、パスワードは一度設定したら忘れずに管理することが最重要事項といえるでしょう。
シートごとに閲覧を制限する方法(非表示・シート保護)
続いては、ファイル内の特定シートだけを隠したり保護したりする方法を確認していきます。
部署ごとに閲覧できるシートを分けたいときや、計算用の補助シートを隠したいときに役立つ機能です。
シートを非表示にする方法
シートを非表示にするのは、最も手軽な閲覧制限の一つです。
非表示にしたいシートのタブを右クリックし、「非表示」を選択するだけで完了します。
手順まとめ
シートタブを右クリック → 「非表示」をクリック → シートがタブから消える
非表示になったシートは、タブ上から見えなくなります。
ただし、他のユーザーが右クリックから「再表示」を選択すると、簡単に元に戻せてしまう点には注意が必要です。
単純な誤閲覧を防ぐ程度の用途には有効ですが、セキュリティ目的には後述の「シート保護」と組み合わせることを強くおすすめします。
シートの保護を設定してパスワードで制限する方法
シートの保護とは、特定のシートに対して編集・操作の制限をかける機能です。
パスワードを設定することで、保護の解除にも認証が必要になります。
手順まとめ
「校閲」タブ → 「シートの保護」 → 許可する操作にチェック → パスワードを入力 → 「OK」
保護の設定画面では、「ロックされたセル範囲の選択」「ロックされていないセル範囲の選択」「書式設定」「行・列の挿入・削除」など、細かく許可する操作を選べます。
たとえば「セルの選択すら許可しない」に設定すれば、シートの内容を実質的に見せないようにすることも可能です。
シートの非表示とシートの保護を組み合わせることで、より強固な閲覧制限が実現できます。
非表示だけでは再表示が容易なため、必ずブックの保護もセットで設定しておくことが重要です。
ブックの保護でシート構成を守る方法
「ブックの保護」は、シートの追加・削除・移動・名前変更・非表示解除などを制限する機能です。
手順まとめ
「校閲」タブ → 「ブックの保護」 → パスワードを入力(任意) → 「OK」
ブックの保護を設定しておくと、非表示にしたシートを他のユーザーが「再表示」から復元できなくなります。
シートの非表示と組み合わせることで、意図しない閲覧をより確実に防げるでしょう。
この設定はパスワードなしでも使えますが、セキュリティを高めたい場合はパスワードの設定が推奨です。
特定のセル範囲だけ閲覧・編集を制限する方法
続いては、シート全体ではなく特定のセル範囲だけに絞って制限をかける方法を確認していきます。
入力フォームの一部だけを編集可能にしたい場合や、数式セルだけを保護したい場合などに非常に有効な設定です。
セルのロックとシート保護を組み合わせる方法
Excelでは、デフォルトですべてのセルに「ロック」属性が設定されています。
ただし、シートの保護をかけていなければこのロックは機能しません。
特定セルだけ編集可能にする手順は以下のとおりです。
手順まとめ
① すべてのセルを選択(Ctrl+A)→ 「セルの書式設定」→「保護」タブ→「ロック」のチェックを外す
② 保護したいセルだけ選択 → 「セルの書式設定」→「保護」タブ→「ロック」にチェックを入れる
③「校閲」タブ → 「シートの保護」→ パスワードを設定して「OK」
この操作により、ロックされたセルだけが保護され、それ以外のセルは自由に編集できる状態が作れます。
入力フォームや申請書のテンプレート作成時に大変便利な設定方法です。
数式を非表示にして内容を隠す方法
セルに数式が入力されている場合、通常は数式バーに内容が表示されてしまいます。
数式そのものを見せたくない場合は、「セルの書式設定」の「保護」タブで「表示しない」にチェックを入れることで対応できます。
手順まとめ
数式の入ったセルを選択 → 「セルの書式設定」→「保護」タブ→「表示しない」にチェック → シートの保護を有効にする
この設定により、セルを選択しても数式バーには何も表示されなくなります。
重要な計算ロジックを第三者に知られたくない場合に活用できるでしょう。
ユーザーごとにアクセス範囲を設定する方法
Excelには、ユーザーごとに編集可能な範囲を細かく設定できる機能も備わっています。
「校閲」タブにある「範囲の編集を許可」を使うことで、パスワードごとに異なる編集範囲を設定することが可能です。
手順まとめ
「校閲」タブ → 「範囲の編集を許可」 → 「新規」 → タイトルと対象セル範囲・パスワードを入力 → 「OK」 → シートの保護を有効にする
たとえば、Aさんにはセル範囲B2~B10のみを編集許可し、Bさんにはセル範囲D2~D10のみを許可するといった、きめ細かな権限設定が実現できます。
チームで1つのファイルを管理する場面での利用に非常に適した機能といえるでしょう。
まとめ
この記事では、Excelの閲覧制限に関するさまざまな方法をご紹介しました。
ファイル全体にパスワードをかける方法から、シート単位での非表示・保護、さらには特定のセル範囲だけを制限する方法まで、目的に応じた使い分けが重要です。
閲覧制限の方法は一つではなく、複数の機能を組み合わせることでより強固なセキュリティが実現できます。
特に「シートの非表示+ブックの保護」「セルのロック+シートの保護」の組み合わせは、実務でも活用頻度が高いでしょう。
大切なデータを守るために、Excelの権限設定・閲覧制限機能をぜひ積極的に活用してみてください。
適切なアクセス制限を設けることが、情報漏えいや誤操作の防止につながります。