ワークシートを保護する

他のユーザーが誤って、または意図的にデータを変更、移動、または削除することを防ぐために、Excel ワークシートのセルをロックし、さらにシートをパスワードで保護することができます。たとえば、自分が所有者であるチームの進捗レポートのワークシートがあり、このワークシートを、チームのメンバーが特定のセルだけにデータを追加でき、それ以外の変更ができないようにする必要があるとします。ワークシートを保護すると、シートの特定の部分だけを編集可能にすることができ、ユーザーはシートの他の領域のデータを変更できなくなります。

重要: ワークシートを保護することは、Excel ファイルまたはブックをパスワードで保護することと同じではありません。詳細については以下を参照してください。

  • 他のユーザーが開けないようにファイルをロックする方法については、「Excel ファイルを保護する」を参照してください。

  • ユーザーがブック内のシートを追加、変更、移動、コピー、表示/再表示できないようにするには、「ブックを保護する」を参照してください。

  • Excel ファイル、ブック、ワークシートの保護の違いについては、「Excel の保護とセキュリティ」を参照してください。

ロックするセル要素を選ぶ

保護されていないシートで、ロックできる要素は次のとおりです。

注: ActiveX コントロール、フォーム コントロール、図形、グラフ、SmartArt、スパークライン、スライサー、タイムラインなどは、スプレッドシートに追加する時点であらかじめロックされます。ただし、ロックは、シートの保護を有効にした場合にのみ動作します。シートの保護を有効にする方法の詳細については、この後のセクションを参照してください。

ワークシートの保護を有効にする

ワークシートの保護するプロセスには 2 つの手順があります。最初の手順では、他のユーザーによる編集を可能にするセルのロックを解除します。その後、パスワードありまたはなしでワークシートを保護できます。

手順 1: 編集可能にする必要があるセルをロック解除します。

  1. Excel ファイルで、保護するワークシートのタブを選択します。

  2. 他のユーザーによる編集が可能なセルを選択します。

    ヒント: Ctrl キーを押しながら左クリックすると、連続しない複数のセルを選択できます。

  3. シートの任意の場所を右クリックし、[セルの書式設定] を選択し (または Ctrl + 1 か、Mac の場合は Command + 1 を使って)、[保護] タブに移動し、[ロック] をオフにします。

    [セルの書式設定] ダイアログ ボックスの [保護] タブ

手順 2: ワークシートを保護する

次に、列や行の挿入または削除、オブジェクトの編集、並べ替え、オートフィルタ―の使用など、シートのユーザーに許可する操作を選択します。さらに、ワークシートをロックするためのパスワードを指定することもできます。パスワードにより、ワークシートの保護が他のユーザーによって解除されることを防ぎます。シートの保護を解除するには、パスワードを入力する必要があります。

シートを保護する手順は次のとおりです。

  1. [校閲] タブで、[シートの保護] をクリックします。

    [校閲] タブの [変更] グループ
  2. [このシートのすべてのユーザーに許可する操作] ボックスの一覧で、ユーザーが変更できるようにする要素をオンにします。

    [シートの​保護] ダイアログ ボックス


    オプション

    許可するユーザーの操作

    ロックされたセル範囲の選択

    [セルの書式設定] ダイアログ ボックスの [保護] タブで、[ロック] チェック ボックスがオンになっているセルにポインターを移動すること。既定では、ユーザーはロックされたセルを選択できます。

    ロックされていないセル範囲の選択

    ポインターを、[セルの書式設定] ダイアログ ボックスの [保護] で [ロック] チェック ボックスがオフになっているセルに移動すること。既定では、ユーザーはロックされていないセル範囲を選択できます。Tab キーを押すことで、保護されたワークシート上のロックされていないセル間を移動できます。

    セルの書式設定

    [セルの書式設定] または [条件付き書式] ダイアログ ボックスのオプションのどれかを変更すること。シートを保護する前に条件付き書式を適用した場合は、別の条件に合う値を入力して書式を変更することができます。

    列の書式設定

    列幅の変更や列の非表示など、列の書式設定コマンドを使うこと ([ホーム] タブ、[セル]、[書式] の順に選択)。

    行の書式設定

    行の高さ変更や行の非表示など、行の書式設定コマンドを使うこと ([ホーム] タブ、[セル]、[書式] の順に選択)。

    列の挿入

    列を挿入すること。

    行の挿入

    行を挿入すること。

    ハイパーリンクの挿入

    新しいハイパーリンクを挿入すること (ロックされていないセルへの挿入も含む)。

    列の削除

    列を削除すること。

    注: [列の削除] が保護されていて、[列の挿入] は保護されていない場合、ユーザーは列を挿入できますが、削除はできません。

    行の削除

    行を削除すること。

    注: [行の削除] を禁止して [行の挿入] を許可すると、ユーザーは自分が挿入した行を削除できなくなります。

    並べ替え

    データの並べ替えコマンドを使うこと ([データ] タブ、[並べ替えとフィルター] の順に選択)。

    注: ユーザーは、この設定に関係なく、保護されたワークシート上のロックされたセルを含む範囲は、並べ替えできません。

    オートフィルターの使用

    オートフィルターが適用されているときに、範囲のフィルターを変更するためにドロップダウン矢印を使うこと。

    注: ユーザーは、この設定に関係なく、保護されたワークシートでオートフィルターを適用または削除できません。

    ピボットテーブル レポートを使用する

    書式設定、レイアウトの変更、更新、またはピボットテーブル レポートの変更を行うことや、新しいレポートを作成すること。

    オブジェクトの編集

    次のいずれかの操作を行うこと。

    • ワークシートを保護する前にロック解除しなかったマップ、埋め込みグラフ、図形、テキスト ボックス、コントロールなどのグラフィック オブジェクトを変更すること。たとえば、ワークシートにマクロを実行するボタンがある場合、そのボタンをクリックしてマクロを実行することはできますが、そのボタンを削除することはできません。

    • 埋め込みグラフに対し、書式設定などの変更を加えること。グラフは、ソース データが変更されると更新されます。

    • コメントを追加または編集すること。

    シナリオの編集

    非表示にしたシナリオの表示、変更できないように設定したシナリオの変更、およびシナリオの削除。セルが保護されていない場合は、そのセルの値を編集したり、新規シナリオを追加したりすることができます。

  3. 必要に応じて、[シートの保護を解除するためのパスワード] ボックスにパスワードを入力し、[OK] をクリックします。[パスワードの確認] ダイアログ ボックスに、パスワードをもう一度入力し、[OK] をクリックします。

    重要: 

    • パスワードには、大文字、小文字、数字、記号を組み合わせた複雑なものを使用してください。これらの文字を混在させたものになっていないパスワードは強力とは言えません。長さは 8 文字以上にする必要があり、理想は 14 文字以上のパス フレーズです。

    • パスワードを忘れないことが重要です。パスワードを忘れた場合、Microsoft がそのパスワードを復元することはできません。

ワークシートを保護すると、リボンの [シートの保護] オプションが [シート保護の解除] に変わります。このオプションを確認するには、リボンの [校閲] タブをクリックし、[変更] の [シート保護の解除] を確認します。

[校閲] タブの [変更] グループ
保護されていないシートでは、[シートの保護] オプションがリボンに表示されます

[校閲] タブの [変更] グループ

保護されたシートでは、[シートの保護] が [シート保護の解除] に変わります

シートの保護を解除するには、次の手順を実行します。

  1. 保護を解除するワークシートに移動します。

  2. [ファイル]、[情報]、[保護]、[シート保護の解除] の順に移動するか、[校閲] タブから [変更]、[シート保護の解除] の順に移動します。

  3. シートがパスワードで保護されている場合は、[シート保護の解除] ダイアログ ボックスでパスワードを入力し、[OK] をクリックします。

Excel の機能を向上させるためのお願い

次のバージョンの Excel の改善に関して、ご提案はございませんか。提案がありましたら、Excel UserVoice のトピックを確認してください。

関連項目

Excel の保護とセキュリティ

Excel ファイルを保護する

ブックを保護する

保護されたワークシートで特定の範囲をロックまたはロック解除する

セルをロックして保護する

数式を表示または非表示にする

Protect controls and linked cells on a worksheet (ワークシート上のコントロールとリンク セルを保護する)

保護されたワークシートでコピーして貼り付ける

ビデオ:ブックとワークシートをパスワードで保護する (Excel 2013)

ビデオ:ワークシートとブックを保護する (Excel 2010)

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

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

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

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

×