Excel の保護とセキュリティ

Excel では、ユーザーがパスワードなしでブックを開くことができないようにしたり、ブックへの読み取り専用アクセスを許可したり、ワークシートを保護したりして、数式が誤って削除されないようにするなど、作業を保護することができます。 このトピックでは、Excel ファイルを保護して配布するための主なオプションを利用するさまざまな方法について説明します。

警告: 

  • パスワードを忘れたか、なくした場合、Microsoft がそれを取り戻すことはできません。

  • ブックやワークシートをパスワードで保護しただけで安全であるとは考えないでください。クレジット カード番号、社会保障番号、社員証のような個人の機密情報を含む Excel ブックの配信には常に十分に注意してください。

  • ワークシート レベルの保護は、セキュリティ機能を意図したものではありません。 単に、ユーザーがワークシート内でロックされたセルを変更できないようにするためのものです。

以下は、Excel データを保護するためのさまざまなオプションです。

  • ファイルレベル: パスワードを指定して Excel ファイルをロックし、ユーザーがそれを開いたり変更したりできないようにする機能を指します。 次の2つの選択肢があります。

    • ファイルの暗号化:このオプションを選択した場合、パスワードを指定し、Excel ファイルをロックします。 他のユーザーはファイルを開けなくなります。 詳細については、「Protect an Excel file」 (Excel ファイルを保護する) を参照してください。

    • ファイルを開いたり、編集したりするためのパスワードを設定する:ファイルを開いたり、編集したりするためのパスワードを指定します。 読み取り専用アクセスや編集アクセスを他のユーザーに与える必要があるとき、このオプションを使用します。 詳細については、「Protect an Excel file」 (Excel ファイルを保護する) を参照してください。

    • 最終版にする:Excel ファイルを最終版にして他のユーザーによる変更を禁止する場合、このオプションを使用します。 詳細については、「文書、ブック、プレゼンテーションの保護の追加または削除」を参照してください。

    • アクセスを制限する:組織が Information Rights Management (IRM) を利用してアクセス許可を設定している場合、利用できる IRM アクセス許可を自分の文書に適用できます。 詳細については、「文書、ブック、プレゼンテーションの保護の追加または削除」を参照してください。

    • デジタル署名:Excel ファイルにデジタル署名を追加できます。 詳細については、「Office ファイルでデジタル署名を追加または削除する」を参照してください。

      注: デジタル署名を追加するには、証明書機関 (CA) の有効な証明書が必要になります。

  • ブック レベル:パスワードを指定し、ブック構成をロックできます。 ブック構成をロックすると、他のユーザーはワークシートを追加、移動、削除、非表示、名称変更できなくなります。 ブックの保護の詳細については、「Protect a workbook」 (ブックを保護する) を参照してください

  • ワークシートレベル: シートの保護を使用すると、ユーザーがワークシート内で作業する方法を制御できます。 シート内で実際に実行できる操作を指定して、ワークシート内の重要なデータが影響を受けないようにすることができます。 たとえば、行と列の追加のみをユーザーに対して行う場合や、並べ替えやオートフィルターの使用のみを行う場合などが考えられます。 シートの保護を有効にすると、セル、範囲、数式、ActiveX、フォームコントロールなどの他の要素を保護することができます。 ワークシートの保護の詳細については、「ワークシートを保護する」を参照してください。

どのレベルの保護を使用する必要がありますか。

  • Excel ファイルに対するアクセス レベルを制御するには、ファイル レベルの保護を使用します。 チーム メンバーの週間ステータス レポートを Excel ファイルで用意するとします。 チーム以外の人はこのファイルを開けないようにします。 2 つの選択肢があります。

    • 他のユーザーがファイルを開けないようにするには、次の操作を行います。 Excel ファイルを暗号化することができます。これは、最も一般的な手法です。 これは基本的に、パスワードを使用してロックすることを意味します。それ以外の場合は、開くことはできません。

    • 読み取り専用アクセスまたは編集アクセスを他のユーザーに許可したい:たとえば、チーム マネージャーに週間ステータス レポートの編集アクセスを与え、チーム メンバーには読み取り専用アクセスを与えます。 2 つのパスワードを指定し、Excel ファイルを保護できます。 1 つは開くためのパスワードで、もう 1 つは編集するためのパスワードです。 その後、チームとパスワードを共有できます (与えられたアクセス許可に基づく)。

  • お使いの 1 つのブック構造内でワークシートに対してユーザーが実行できる操作を制御するには、ブック レベルの保護を利用します。 ステータス レポート ブックに複数のワークシートがあり、各ワークシートにチーム メンバーの名前が付けられているとします。 チーム メンバーが全員、各自のワークシートにデータを追加できるが、新しいワークシートを追加したり、ブック内でワークシートを移動したりするとしても、ブック内のすべてのワークシートを変更できないようにします。

  • ユーザーが個々のワークシート内で作業する方法を制御するには、ワークシートレベルの保護を使用します。状況報告書の各ワークシートには、ヘッダー行や特定のレポートレイアウトなど、すべてのワークシートに共通のデータが含まれているので、誰でも変更できないようにしておきます。 ワークシートを保護することで、ユーザーがシートで特定の機能を実行することのみを指定できます。 たとえば、データの入力を許可することはできますが、行や列を削除したり、ハイパーリンクを挿入したり、データを並べ替えたりすることはできません。

組織のニーズに応じて、Excel データに対して1つ以上のレベルの保護を使用できます。 使用可能なすべてのオプション、またはオプションの組み合わせを選ぶことができます。これは、Excel データに必要なセキュリティレベルに完全に対応しています。 たとえば、共有された Excel ファイルを暗号化したり、ブックとワークシートの保護を有効にしたりすることもできます。その場合は、ワークシートの保護のみを使用して、誤って数式を削除しないようにします。

補足説明

Excel Tech Community では、いつでも専門家に質問できます。Microsoft コミュニティでは、サポートを受けられます。また、Excel User Voice では、新機能についての提案や改善案を送信することができます。

注:  このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。 私たちの目的は、このコンテンツがお客様の役に立つようにすることです。 情報が役に立ったかどうか、ご意見をお寄せください。 参考までに、こちらから英語の記事をお読みいただけます。

関連項目

Excel ファイルを保護する

ブックを保護する

ワークシートを保護する

お時間を最大限に活用するためのサブスクリプション

ヘルプを表示

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×