ワークシートを保護する

Excel

印刷と共有

ファイルの共有

ファイルの共有

ワークシートを保護する

ワークシートを保護する

Excel for Microsoft 365 Excel for the web Excel 2021 Excel 2019 Excel 2016 その他…表示数を減らす

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

重要: ワークシート レベルの保護は、セキュリティ機能として意図されていません。 単に、ユーザーがワークシート内でロックされたセルを変更できなくするためのものです。 ワークシートを保護することは、Excel ファイルまたはブックをパスワードで保護することと同じではありません。 詳細については以下を参照してください。

Windows Begin >>>

次のセクションでは、Excel for Windows でワークシートを保護および保護解除する方法について説明します。

__

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

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

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

__

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

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

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

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

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

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

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

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

次に、列または行の挿入または削除、オブジェクトの編集、並べ替え、オートフィルターの使用など、ユーザーがシートに対して実行できるアクションを選択して、いくつかの名前を付けます。 また、パスワードを指定してワークシートをロックすることもできます。 パスワードを使うと、シートの保護解除にパスワードの入力が求められるため、他のユーザーがワークシートの保護を解除しないようにすることができます。

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

  1. [ レビュー ] タブで、[シートの保護] を選択します。

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

オプション許可するユーザーの操作
ロックされたセル範囲の選択[セルの書式設定] ダイアログ ボックスの [保護] タブで、[ロック] チェック ボックスがオンになっているセルにポインターを移動すること。 既定では、ユーザーはロックされたセルを選択できます。
ロックされていないセル範囲の選択[セルの書式設定] ダイアログ ボックスの [保護] タブで 、[ロック] ボックスがオフになっているセルにポインターを移動します。 既定では、ユーザーはロックされていないセル範囲を選択でき、Tab キーを押して保護されたワークシート上のロックされていないセル間を移動できます。
セルの書式設定[セルの書式設定] または [条件付き書式] ダイアログ ボックスのオプションのどれかを変更すること。 シートを保護する前に条件付き書式を適用した場合は、別の条件に合う値を入力して書式を変更することができます。 注: 貼り付けでは、[ セルの書式設定 ] オプションが正しく適用されるようになりました。 以前のバージョンの Excel では、[保護] オプションに関係なく、常に書式設定で貼り付けて貼り付けます。
列の書式設定列幅の変更や列の非表示など、列の書式設定コマンドを使うこと ([ホーム] タブ、[セル]、[書式] の順に選択)。
行の書式設定行の高さ変更や行の非表示など、行の書式設定コマンドを使うこと ([ホーム] タブ、[セル]、[書式] の順に選択)。
列の挿入列を挿入すること。
行の挿入行を挿入すること。
ハイパーリンクの挿入新しいハイパーリンクを挿入すること (ロックされていないセルへの挿入も含む)。
列の削除列を削除すること。 注: [列の削除] が保護されていて、[列の挿入] が保護されていない場合、ユーザーは列を挿入できますが、削除することはできません。
行の削除行を削除すること。 注: [行の削除] が保護されていて、[行の挿入] が保護されていない場合、ユーザーは行を挿入できますが、削除することはできません。
並べ替えデータの並べ替えコマンドを使うこと ([データ] タブ、[並べ替えとフィルター] の順に選択)。 注: ユーザーは、この設定に関係なく、保護されたワークシート上のロックされたセルを含む範囲は、並べ替えできません。
オートフィルターの使用オートフィルターが適用されているときに、範囲のフィルターを変更するためにドロップダウン矢印を使うこと。 注: ユーザーは、この設定に関係なく、保護されたワークシートでオートフィルターを適用または削除できません。
ピボットテーブル レポートを使用する書式設定、レイアウトの変更、更新、またはピボットテーブル レポートの変更を行うことや、新しいレポートを作成すること。
オブジェクトの編集次のいずれかの操作を行うこと。
 * ワークシートを保護する前にロック解除しなかったマップ、埋め込みグラフ、図形、テキスト ボックス、コントロールなどのグラフィック オブジェクトを変更すること。 たとえば、ワークシートにマクロを実行するボタンがある場合、マクロを実行するボタンを選択できますが、ボタンを削除することはできません。
 * 埋め込みグラフに対し、書式設定などの変更を加えること。 グラフは、ソース データが変更されると更新されます。
 * ノートを追加または編集します。  

シナリオの編集 | 非表示にしたシナリオの表示、変更できないように設定したシナリオの変更、およびシナリオの削除。 セルが保護されていない場合は、そのセルの値を編集したり、新規シナリオを追加したりすることができます。
3. 必要に応じて、[ パスワードをシートの保護を解除する] ボックスにパスワードを 入力し、[OK] を選択します 。 [パスワードの確認] ダイアログ ボックスに パスワード を再入力し、[OK] を選択します

重要:

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

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

__

シートが保護されているかどうかを確認する方法

ワークシートを保護すると、リボンの [シートの保護] オプションが [シート保護の解除] に変わります。 このオプションを表示するには、リボンの [ レビュー ] タブを選択し、[ 変更] で「 シートの保護を解除する 」を参照してください。

__

Excel ワークシートの保護を解除する

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

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

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

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

Windows End <<<

Web Begin >>>

次のセクションでは、Excel for the Web でワークシートを保護および保護解除する方法について説明します。

__

シートを保護する

  1. [ 確認] > [保護の管理] を選択します

  2. 保護を有効にするには、[保護の 管理 ] 作業ウィンドウで [ シートの保護] を選択します。

メモ [オプション] セクションでさまざまなオプションを設定することで、シートの一部を選択的に保護できますが、これらの設定は、[シートの保護] 設定がオンになっている場合にのみ適用されます。

  1. 既定では、シート全体がロックされ、保護されます。 特定の範囲のロックを解除するには、[ ロック解除された範囲] を選択し、範囲名とセル範囲を入力します。 複数の範囲を追加できます。

  1. 必要に応じて、範囲の編集にパスワードを要求するには、[ 範囲パスワード] を選択し、パスワードを入力して確認してから、[保存] を選択 します 。 シート保護がオンになっていることを確認します。

  1. 必要に応じて、パスワードを使用してシート全体の保護を編集する機能を制御するには、[シート保護パスワード] を選択し、パスワードを入力して確認してから、[保存] を選択 します

重要

 * 大文字、小文字、数字、記号を組み合わせた強力なパスワードを使用してください。 これらの文字を混在させていないパスワードは強固とはいえません。 パスワードは、8 文字以上にする必要があります。 CAPS LOCK キーがオフになっていることを確認し、正しい大文字と小文字を使用します。 パスワードは大文字と小文字が区別されます。

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

6. 必要に応じて、特定のシート要素を選択的に有効または無効にする場合は、[ オプション ] セクションを選択し、1 つ以上のオプションを選択します。

オプション許可するユーザーの操作
ロックされたセル範囲の選択[セルの書式設定] ダイアログ ボックスの [保護] タブで、[ロック] チェック ボックスがオンになっているセルにポインターを移動すること。 既定では、ユーザーはロックされたセルを選択できます。
ロックされていないセル範囲の選択[セルの書式設定] ダイアログ ボックスの [保護] タブで 、[ロック] ボックスがオフになっているセルにポインターを移動します。 既定では、ユーザーはロックされていないセル範囲を選択でき、Tab キーを押して保護されたワークシート上のロックされていないセル間を移動できます。
セルの書式設定[ホーム] タブの [フォント] グループと [配置] グループのオプションを変更します。 [セルの書式設定] または [****条件付き書式] ダイアログ ボックスを使用して、セルの書式設定と非表示のプロパティが以前に保護されていた場合は保護されたままですが、これらのダイアログ ボックスのオプションは Excel for Windows を使用してのみ変更できます。 シートを保護する前に条件付き書式を適用した場合は、別の条件に合う値を入力して書式を変更することができます。
列の書式設定列幅の変更や列の非表示など、列の書式設定コマンドを使うこと ([ホーム] タブ、[セル]、[書式] の順に選択)。
行の書式設定行の高さ変更や行の非表示など、行の書式設定コマンドを使うこと ([ホーム] タブ、[セル]、[書式] の順に選択)。
列の挿入列を挿入すること。
行の挿入行を挿入すること。
ハイパーリンクの挿入新しいハイパーリンクを挿入すること (ロックされていないセルへの挿入も含む)。
列の削除列を削除すること。 注: [列の削除] が保護されていて、[列の挿入] が保護されていない場合、ユーザーは列を挿入できますが、削除することはできません。
行の削除行を削除すること。 注: [行の削除] が保護されていて、[行の挿入] が保護されていない場合、ユーザーは行を挿入できますが、削除することはできません。
並べ替えデータの並べ替えコマンドを使うこと ([データ] タブ、[並べ替えとフィルター] の順に選択)。 注: ユーザーは、この設定に関係なく、保護されたワークシート上のロックされたセルを含む範囲は、並べ替えできません。
オートフィルターの使用オートフィルターが適用されているときに、範囲のフィルターを変更するためにドロップダウン矢印を使うこと。 注: ユーザーは、この設定に関係なく、保護されたワークシートでオートフィルターを適用または削除できません。
ピボットテーブル レポートを使用する書式設定、レイアウトの変更、更新、またはピボットテーブル レポートの変更を行うことや、新しいレポートを作成すること。
オブジェクトの編集次のいずれかの操作を行うこと。
 * ワークシートを保護する前にロック解除しなかったマップ、埋め込みグラフ、図形、テキスト ボックス、コントロールなどのグラフィック オブジェクトを変更すること。 たとえば、ワークシートにマクロを実行するボタンがある場合、マクロを実行するボタンを選択できますが、ボタンを削除することはできません。
 * 埋め込みグラフに対し、書式設定などの変更を加えること。 グラフは、ソース データが変更されると更新されます。
 * ノートを追加または編集します。  

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

メモ

 * 他のユーザーに数式を表示させたくない場合は、セルや数式バーに表示されないようにすることができます。 詳細については、「数式を[表示または非表示にする](/ja-jp/office/%E6%95%B0%E5%BC%8F%E3%81%AE%E8%A1%A8%E7%A4%BA%E3%81%A8%E9%9D%9E%E8%A1%A8%E7%A4%BA%E3%82%92%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B-f7f5ab4e-bf24-4efc-8fc9-0c1b77a5356f)」を参照してください。

 * ActiveX コントロール、フォーム コントロール、図形、グラフ、SmartArt、Sparklines、スライサー、タイムラインなどは、スプレッドシートに追加すると既にロックされています。 ただし、ロックはシート保護を有効にした場合にのみ機能します。 詳細については、「[ワークシート上のコントロールとリンクされたセルを保護する](/ja-jp/office/%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%B7%E3%83%BC%E3%83%88%E4%B8%8A%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%AB%E3%81%A8%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%95%E3%82%8C%E3%81%9F%E3%82%BB%E3%83%AB%E3%82%92%E4%BF%9D%E8%AD%B7%E3%81%99%E3%82%8B-e4467d1e-e317-4c5b-bf64-a12cb03d9dd1)」を参照してください。

__

シートの保護を解除する

シートの保護を解除する方法、無効にする方法、一時停止する方法は 2 つあります。

保護を無効にする

  1. [ 確認] > [保護の管理] を選択します

  2. 保護をオフにするには、[保護の 管理 ] 作業ウィンドウで、[ 保護シート] をオフにします。

保護を一時停止する

保護を一時停止すると、ブック内の他のユーザーの保護を維持しながら、現在の編集セッションの保護がオフになります。 たとえば、保護を一時停止してロックされた範囲を編集し、他のユーザーの保護を維持することができます。

  1. シート保護を一時停止するには、[ 確認 ]> [保護の一時停止] を選択します。

注意 シート に保護パスワードがある場合は、保護を一時停止するためにそのパスワードを入力する必要があります。

  1. シート保護を再開するには、[ 確認 ]> [保護の再開] を選択します。

__

シートが保護されているかどうかを確認する方法

シートの下部に、シートが保護されている場合はロックされたアイコン (シート 1) が表示され、一時停止されている場合はロック解除されたアイコン (シート 2) が表示されます。

Web End <<<

関連項目

target=”_blank” title=”Excelの保護とセキュリティ” rel=”noopener”>Excelの保護とセキュリティ

target=”_blank” title=”Excel ファイルを保護する” rel=”noopener”>Excel ファイルを保護する

target=”_blank” title=”ブックを保護する” rel=”noopener”>ブックを保護する

target=”_blank” title=”保護されたワークシートで特定の範囲をロックまたはロック解除する” rel=”noopener”>保護されたワークシートで特定の範囲をロックまたはロック解除する

target=”_blank” title=”セルをロックして保護する” rel=”noopener”>セルをロックして保護する

target=”_blank” title=”数式の表示と非表示を切り替える” rel=”noopener”>数式の表示と非表示を切り替える

target=”_blank” title=”ワークシート上のコントロールとリンクされたセルを保護する” rel=”noopener”>ワークシート上のコントロールとリンクされたセルを保護する

target=”_blank” title=”保護されたワークシートでコピーして貼り付ける” rel=”noopener”>保護されたワークシートでコピーして貼り付ける

target=”_blank” title=”ビデオ: ブックとワークシートをパスワードで保護する (Excel 2013)” rel=”noopener”>ビデオ: ブックとワークシートをパスワードで保護する (Excel 2013)

上部へスクロール