Excel でセルをロックする方法: ステップバイステップ ガイド

Excel でセルをロックする方法: ステップバイステップ ガイド

Excel ワークシート内の特定のセルをロックして、誤って編集されないようにしたい場合があります。

セルをロックすると、他のユーザーがスプレッドシートの他の部分を変更できるようにしながら、重要なデータを変更しないようにできます。

この記事では、次の 4 つの簡単な手順で Excel のセルをロックする方法を説明します。

  1. ワークシート内のすべてのセルのロックを解除します。

  2. ロックしたいセルを選択します。

  3. [セルの書式設定] ダイアログ ボックスを使用して、選択したセルをロックします。

  4. Excel リボンの [レビュー] タブに移動し、ワークシートを保護します。

目次

セルのロックが重要な理由

ブックを他のユーザーと共有するときは、特定のセルが編集、削除、または書式設定されないように保護することが重要です。セルをロックすると、重要なデータ、数式、書式設定が誤ってまたは意図的に変更されるのを防ぐことができます。

また、特にレベルの異なる専門知識や権限を持つ他のユーザーと共同作業する場合には、ワークブックの正確さと一貫性が保たれます。

さらに、セルをロックすると、長期的には時間と労力を節約できます。手動でエラーを修正したり、削除されたデータを復元したりする代わりに、必要なセルのロックを解除し、変更を加えて再度ロックするだけで済みます。

これにより、損害の大きい間違いを回避し、データの損失や破損のリスクを最小限に抑えることができます。

それでは始めましょう。

Excelでセルをロックする方法

Excel で特定のセルをロックする前に、まずセルのロックを解除する必要があります。デフォルトでは、Excel のすべてのセルがロックされています。

新しいワークシートではセルを編集、挿入、削除できるため、直感に反するように思えるかもしれません。ただし、ロック プロパティは、ワークシート自体が保護されるまで有効になりません。

これは、必要なセルをロックするにはいくつかの手順があることを意味します。

ステップ 1: ワークシート内のすべてのセルを選択します

キーボードショートカット Ctrl+A を使用すると、すべてのセルを選択できます。

または、シートの左上のボックスにある緑色の三角形をクリックします。

Excel でセルをロックする方法: ステップバイステップ ガイド

ステップ 2: [セルの書式設定] ダイアログ ボックスを開く

選択したセルを右クリックし、ドロップダウン メニューから「セルの書式設定」を選択します。

または、[ホーム] タブに移動し、[書式] ドロップダウンをクリックして、[セルの書式設定] を選択することもできます。

ステップ 3: [保護] タブに移動します。

「セルの書式設定」ダイアログボックスで「保護」タブをクリックします。ここには、セルをロックおよび非表示にするためのオプションが表示されます。

Excel でセルをロックする方法: ステップバイステップ ガイド

ステップ 4: ロックされたボックスのチェックを外します

ロックを解除するには、「ロック済み」ボックスのチェックを外します。次に、「OK」をクリックしてダイアログボックスを閉じます。

ステップ 5: ロックするセルを選択する

次に、ロックするセルを選択します。

Ctrl キーを押しながら選択すると、単一のセルまたは複数のセルを選択できます。

ステップ 6: [セルの書式設定] ダイアログ ボックスの [保護] タブを開く

手順 2 と 3 を繰り返して、[保護] タブに戻ります。

ステップ 7: ロックされたボックスをチェックする

選択したセルをロックするには、「ロック」チェックボックスをオンにします。次に、「OK」をクリックしてダイアログボックスを閉じます。

ステップ 8: ワークシートを保護する

最後に、「レビュー」タブに移動し、「シートを保護」をクリックします。

Excel でセルをロックする方法: ステップバイステップ ガイド

「シートの保護」ダイアログボックスでは、保護されたセルに適用するオプションを選択できます。

特定のユーザーに Excel ワークシートのセルの編集を許可するか、パスワードを設定して不正アクセスを防ぐかを選択できます。

多くの場合、必要なのはデフォルトのオプションだけです。ユーザーはロックされたセル内のデータを表示およびコピーできますが、セルを編集することはできません。

特定のユーザーにロックされたセルの編集を許可する方法

誤って編集しないように Excel でセルをロックする方法を学習しました。ただし、ユーザーはワークシートの保護を解除するだけでロックを解除できます。

少数のユーザーを除いてすべてのユーザーがこれを実行できないようにすることもできます。これは、保護されたプロパティを削除するためにユーザーが入力する必要があるパスワードを設定することによって実現されます。

このオプションは、[シートを保護]ダイアログ ボックスの上部で使用できます。

Excel でセルをロックする方法: ステップバイステップ ガイド

Excel ワークシートで数式をロックする方法

ワークシートで数式を使用する場合、ユーザーがデータ セルは編集できるが、数式セルは変更できないようにしたい場合があります。

数式があれば、それを簡単に達成できます。数式セルをロックするには、上記の手順に従ってください。

ワークシート内に多数の数式がある場合、この作業はさらに面倒になる可能性があります。たとえば、度数グラフと分布グラフを操作するには、Excel シート上に多くの数式が必要になる場合があります。

ありがたいことに、Excel にはショートカットが用意されています。繰り返しますが、特定のセルを保護する前に、前のセクションの手順を使用してワークシート全体のロックを解除します。

次に、次の手順に従ってすべての数式を選択します。

  1. 「ホーム」タブに移動します。

  2. [編集] セクション (右端) の [検索と選択] ドロップダウン メニューを展開します。

  3. 「スペシャルに移動」を選択します。

  4. [数式] オプションにチェックを入れて数式を選択します。

  5. 「OK」をクリックします。

Excel でセルをロックする方法: ステップバイステップ ガイド

Excel では、数式が含まれるすべてのセルが選択されました。[セルの書式設定] ウィンドウを使用して、特定のセルをロックできます。

ロックされていないセルを数式で検出する

ロックされていないセルに数式がある場合、Excel では警告記号として感嘆符の付いた黄色の三角形が表示されます。三角形をクリックすると、問題に関するヒントが表示されます。

解決策は、セルをロックしてユーザーによる数式の編集を制限することです。

この写真は警告標識を示しています。他のセルはロックされていませんが、シンボルは表示されません。

Excel でセルをロックする方法: ステップバイステップ ガイド

この問題は次の手順で修正できます。

  1. セルまたは指定した範囲を選択します。

  2. 「セルの書式設定」をクリックします。

  3. セルを保護するには、「保護」タブの「ロックされた」チェックボックスにチェックを入れます。

  4. 校閲タブの「シートを保護」をクリックしてシートを保護します。

ピボットテーブルをロックする方法

Excel でピボット テーブルのすべてのデータを設定するには、時間と労力がかかる場合があります。スプレッドシートを共有するとき、他の人が基になるデータを変更できないようにしたい場合があります。

すべてのセルのロックを解除するには、詳細を説明したのと同じ手順に従ってください。次に、ピボット テーブルに関与しているすべてのセルを選択して、ピボット テーブルをロックします。これも:

  • ヘッダー。

  • データセル。

  • 説明または補足の詳細を含む追加の行または列。

最後に、リボンの [レビュー] タブを使用してシートを保護します。

パスワードを忘れたときにセルのロックを解除する方法

Excel でセルをロックする方法: ステップバイステップ ガイド

ワークシートを保護するために設定したパスワードを忘れた場合、一般にパスワード保護が必要であるため、セルのロックを解除する簡単な方法はありません。

ワークシートを最初から再作成するか、バックアップ コピーがある場合はそれから再作成する必要がある場合があります。後で必要になる場合に備えて、パスワードを安全に保管しておくことをお勧めします。

回避策を検討したい場合は、Excel スプレッドシートの保護を解除する VBA スクリプトを作成することができます。ただし、これはソフトウェアの使用条件に違反する可能性があります。


Python における Self とは: 実際の例

Python における Self とは: 実際の例

Python における Self とは: 実際の例

RでRDSファイルを保存してロードする方法

RでRDSファイルを保存してロードする方法

R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。

最初の N 営業日の再考 – DAX コーディング言語ソリューション

最初の N 営業日の再考 – DAX コーディング言語ソリューション

この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。

LuckyTemplates のフィルター コンテキストの概要

LuckyTemplates のフィルター コンテキストの概要

この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。

LuckyTemplates を使用したビジネス レポート

LuckyTemplates を使用したビジネス レポート

これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて