コンピューター ウィンドウズ インターネット

Excelのセルを変更から保護する2つの方法。 Excelでの変更からセルを保護する方法Excelとパスワードで列を非表示にする方法保護

この記事では、Excelのセルを変更や編集から保護する方法について説明します。 セル保護とは、ファイルを開いたユーザーがセルの値を編集したり、数式を表示したりできないことを意味する場合があります。

保護を設定する方法を理解する前に、Excelでセル保護がどのように機能するかを理解することが重要です。 既定では、Excelのすべてのセルは既にロックされていますが、実際には、シート保護設定でアクセスを制限するためのパスワードと条件を入力すると、それらのセルへのアクセスが制限されます。

Excelファイルのすべてのセルを保護する方法

Excelファイルのすべてのセルを編集や変更から完全に保護する場合は、次の手順を実行します。

  • ピアレビュー「ツールバー上=>サブセクション内」 保護「アイコンをクリックしてください」 保護シート “:
  • ポップアップウィンドウで、「」の横にあるチェックボックスをオンにしてください。
  • パスワードを提供したユーザーのみに保護を解除する場合は、「」フィールドにパスワードを入力します。
  • リストから選択し、すべてのユーザーに許可されるシートのセルでのアクションのチェックボックスをオンにします。
  • クリック " わかった

パスワードを設定した場合、システムはパスワードの再入力を求めます。

これで、セル値を変更または編集しようとするすべてのユーザーは、次のようなメッセージを受け取ります:

インストールされている保護を削除するには、「 ピアレビュー 「、そしてセクションで」 保護「アイコンをクリックしてください」 シート保護を取り外します 「。 その後、保護を解除するためにパスワードの入力を求められます。

Excelの個々のセルを変更から保護する方法

ほとんどの場合、シート全体を保護する必要はなく、個々のセルのみを保護する必要があります。 この記事の冒頭で書いたように、Excelのすべてのセルはデフォルトでロックされています。 ブロッキングが発生するためには、実際にシート保護を構成し、パスワードを設定する必要があります。

例として、収入と支出に関するデータを含む単純なスプレッドシートを考えてみましょう。 私たちの仕事は、範囲内の細胞の変化から保護することです B1:B3 .

個々のセルをブロックするために、次のことを行います。

  • Excelシートのすべてのセルを完全に選択します(キーボードショートカットを使用) CTRL + A ):
  • に行きましょう " 「ツールバー上=>セクション内」 アラインメント 」右下隅のアイコンをクリックします。
  • ポップアップウィンドウで、「 保護「そしてチェックボックスをオフにします」 保護されたセル “:
  • 「」をクリックしましょう わかった

したがって、シート全体のセルのExcel設定をオフにしました。この設定では、すべてのセルを保護およびロックする準備ができています。

  • 次に、編集から保護するセルを選択します(この場合、これはセルの範囲です) B1:B3 );
  • に行きましょう " 「ツールバーとサブセクションで」 アラインメント 」前に行ったように、右下隅のアイコンをクリックします。
  • ポップアップウィンドウで、「 保護「チェックボックスをオンにする」 保護されたセル “:
  • タブに行きましょう ピアレビュー 「ツールバーでアイコンをクリックしてください」 保護シート “:
  • ポップアップウィンドウで、「 保護シートと保護されたセルの内容 “:
  • 「」にパスワードを入力しましょう シート保護を無効にするためのパスワード 「パスワードを与えたユーザーだけが保護を解除できるように、次のようにします。

他の情報と同様に、Excelのデータは編集や誤った削除から保護する必要がある場合があります。 残念ながら、メニューにはそのようなボタンはありません。クリックすることで、1つのアクションで個々のセルを編集できないように保護できます。 しかし、その後、さまざまな保護のセットがあり、それらを組み合わせることで、目的の結果を得ることができます。

シート全体を保護することによってのみ、Excelの変更からセルを保護できます。 デフォルトでは、Excelでシート保護をオンにすると、すべてのセルが保護されます。 1つまたは複数のセルを選択し、セルの形式を入力すると、タブで次のことができます。 "保護"チェックボックスを参照してください 「保護されたセル」..。 このチェックボックスをオフにすると、これらのセルから保護が解除され、いつでも編集できるようになります。

これで、Excelのタブでシート保護を有効にすると "レビュー"メニュー項目 「プロテクトシート」、チェックボックスがオフになっていないすべてのシートセルを変更から保護します。 また、以前に編集したセルを変更できます。 同時に、保護がオンになっている瞬間に、追加の設定を行ったり、セルで正確に実行できないことを選択したりすることができます。

次に、Excelの個々のセルをパスワードで保護する機能を見てみましょう。 保護したいセルをExcelとタブで別のパスワードで選択する必要があります "レビュー"メニュー項目を選択 「範囲の変更を許可する」..。 表示されるウィンドウで、をクリックします "作成"、必要に応じて、範囲の名前を入力し、セルの新しい範囲を確認または入力して、パスワードを指定します。

ただし、これらすべての設定の後、Excelのセルの編集からの保護はまだ機能しません。 すべてが機能するには、上記のようにシート保護を有効にする必要があります。 その後、すべてのセルが変更から保護されますが、選択したセルには別のパスワードが有効になり、シートのロックを解除せずに必要な変更を加えることができるパスワードを入力します。

Excelでセルを保護する可能性を理解しているので、さまざまなオプションを組み合わせることができます。 たとえば、シートのすべてのセルを選択してセル形式にすると、[保護]タブでこれらのセルの保護を解除してから、別のセルグループを選択して保護を復元できます。 この段階でシート保護をオンにすると、マークしたセルのみがブロックされます。 また、範囲を変更できるようにメニューから選択したセルに個別のパスワードを最初に入力すると、シート保護をオンにした後、すべてのセルに任意のデータを入力できるようになり、ロックされたセルに変更を加えることができるのは次の場合のみです。パスワードが入力されます。 実際、これは、標準的な方法で個々のExcelセルを変更から保護する唯一の方法です。

Microsoft Excelは、MS Excelデータへのアクセスを制御できるようにするいくつかのレベルの保護とセキュリティを実装しています。セル保護、シート保護、ブック保護(構造とウィンドウ保護)、およびファイル全体の表示と変更からの保護です。 これらの保護方法について詳しく考えてみましょう。

Excelのセルが変更されないように保護するにはどうすればよいですか?

ワークシートを主成分としてMicrosoftExcelで作成されたファイルは、ブックと呼ばれます。 したがって、すべてのExcelワークブックはワークシートで構成されています。 1冊の本に1枚未満を含めることはできません。 次に、ワークシートは、垂直の列と水平の行に編成されたセルで構成されます。 ワークシートのセルには、数値形式、配置、テキストの表示と方向、タイトル、スタイル、フォントサイズと色、線種と境界線の色、背景色、そして最後に保護に関するさまざまな情報が含まれています。 マウスの右ボタンで呼び出されるコンテキストメニューで[セルの書式設定]項目を選択すると、このすべてのデータを確認できます。 表示されるダイアログボックスの[保護]タブには、[保護されたセル]と[数式を非表示]の2つのオプションがあります。 デフォルトでは、[保護]ボックスですべてのセルがオンになっており、[数式を非表示]チェックボックスがオフになっています。 [保護されたセル]フィールドで選択されたチェックボックスは、セルがすでに変更から保護されていることを意味するものではありません 、それは、シートが保護された後にセルが保護されることを意味するだけです。

他のユーザーが保護されていないセルにデータを入力および変更する機会を残しながら、すべてのセルではなく、一部のセルのみを保護できます。 一部のセルを保護しないようにするには、必要な範囲のシートセルを選択し、選択したセルの領域を右クリックして、[セルの書式設定...]コンテキストメニュー項目を選択します。 「リスト」または「セルのフォーマット」(Excelのバージョンに応じて)という名前で表示されるウィンドウで、「保護」タブに移動し、「保護されたセル」フィールドのチェックを外します。

同じウィンドウで、数式を非表示にし、表示して表示することができます。 数式を非表示にすると、数式自体を非表示にするだけでなく、数式バーにセルの内容を表示することもできます。

「保護されたセル」および/または「数式を非表示」プロパティを選択的に設定またはクリアする場合、たとえば、あるグループまたはセル範囲から保護を削除して別のグループまたは範囲に残す必要がある場合は、次のように使用すると便利です。 [ホーム]タブの[編集]グループのボタン、[検索と選択]ボタンメニューの[セルグループの選択]項目にあるセルのグループを選択するための標準のExcelツール。 もあります セルの保護をインストールおよび削除するための追加の便利なツール .

Excelでシート(シートアイテム)の保護を設定するにはどうすればよいですか?

要素への完全なアクセスを復元するには、シート保護を削除する必要があります。 非表示の行と列を表示する前に、まず シート保護を削除します、その後、非表示の列と行が通常どおり表示されます。

Excelブックの個々の要素の保護(構造とウィンドウ)

説明したすべてのセキュリティレイヤーは補完的ですが、機密データを保護することを目的としたものではありません。

注意! シートの保護ボタンとブックの保護ボタンがグレー表示されている場合、 意味[編集]タブで、[複数のユーザーが同時にファイルを編集できるようにする]チェックボックスがオンになっています。 チェックボックスをオフにするには、メニュー項目[サービス] / [書籍へのアクセス...](作業がExcel 2003で実行されている場合)、または[変更]グループの[レビュー]タブに移動する必要があります。ボタンをクリックし、[本へのアクセス]ボタンをクリックします(Excel 2007/2010/2013で作業を行っている場合)。

Excelブックファイル全体が表示または変更されないようにパスワードで保護します

Excelでデータを保護するこの方法は、ファイルへのアクセスを制限し、ファイルの不正なオープンを防ぐことにより、最適なセキュリティを提供します。 ファイルはパスワードで保護されており、その長さは255文字を超えてはなりません。 ロシア語と英語の両方で、任意の文字、スペース、数字、文字を使用できますが、MacintoshコンピューターでExcelを使用すると、ロシア語の文字を含むパスワードが正しく認識されません。 パスワードを知っているユーザーのみが、パスワードで保護された書籍にアクセスできます。 ファイルを開く(表示する)ためとファイルに変更を加えるために、2つの別々のパスワードを設定できます。 ファイルを開いて表示するためのパスワード保護では、暗号化が使用されます。 ファイルに変更を加えるためのパスワードは暗号化されていません。

Excel2007でファイルを開くためのパスワードを設定する方法は2つあります。 Officeメニュー/準備/ドキュメントの暗号化

「ドキュメントの暗号化」ボタンをクリックすると、「ドキュメントの暗号化」ウィンドウが表示され、パスワードが入力されます

ファイルを保存するときにファイルを開いて変更するためのパスワードを設定することもできます。 これを行うには、[ドキュメントの保存]ウィンドウで[サービス]ボタンを押し、[一般パラメータ...]を選択します。

その後、「一般パラメータ」という名前のウィンドウが表示されます。このウィンドウでは、ファイルを開くためのパスワードと、ファイルに加えられた変更を保存するためのパスワードを別々に入力できます。

[ブックの保護]ボタンメニューの[情報]グループの[ファイル]タブで[パスワードで暗号化]を選択すると、Excel2010でファイルを開くためのパスワードを設定できます。

パスワードを入力するためのウィンドウは、Excel 2007の場合とまったく同じです。Excel2007の場合と同様に、ファイルを開くためのパスワードと、ファイルを保存するときに別のパスワードを使用してパスワードを変更するためのパスワードを入力できます。

パスワードを入力する場合、画面には表示されず、パスワード文字の代わりにドットが表示されます。 小文字と大文字の両方、数字、およびさまざまな記号の組み合わせで構成される複雑なパスワードを使用することをお勧めします。 これらの要素の組み合わせを含まないパスワードは脆弱です。 パスワードを入力する際の誤った間違いを避けるために、パスワード確認ウィンドウが表示されます。 Excelには、忘れたパスワードを回復するための標準ツールがありません。 パスワードの紛失を防ぐために、パスワードを覚えやすいように設計するか、記録したパスワードを安全な場所に保管することをお勧めします。


Excelブックの情報を保護するにはさまざまな方法があります。 書籍全体のパスワードを設定すると、開くたびにパスワードが要求されます。 パスワードを別のシートに入力すると、他のユーザーは保護されたシートのデータを入力および編集できなくなります。

しかし、他の人がExcelブックとその中のすべてのページを正常に操作できるようにしたいが、同時に個々のセルのデータの編集を制限または禁止する必要がある場合はどうでしょうか。 これがこの記事の内容です。

選択した範囲の変更からの保護

まず、選択した範囲を変更から保護する方法を考えてみましょう。

セル保護は、シート全体の保護を有効にした場合にのみ実行できます。 デフォルトでは、Excelは、シート保護をオンにすると、その上にあるすべてのセルを自動的に保護します。 私たちの仕事は、すべてではなく、現時点で必要な範囲を示すことです。

個々のブロックを除くページ全体を編集できるようにするために別のユーザーが必要な場合は、シート上でそれらすべてを選択します。 これを行うには、左上隅の三角形をクリックする必要があります。 次に、マウスの右ボタンでそれらのいずれかをクリックし、メニューから[セルのフォーマット]を選択します。

次のダイアログボックスで、[保護]タブに移動し、チェックボックスをオフにします 「保護されたセル」..。 [OK]をクリックします。

これで、このシートを保護しても、ブロック内の情報を入力および変更する機能は残ります。

その後、変更の制限を設定します。 たとえば、B2:D7の範囲にあるブロックの編集を禁止しましょう。 指定した範囲を選択して右クリックし、メニューから「セルのフォーマット」を選択します。 次に、[保護]タブに移動し、[保護...]フィールドにチェックマークを付けます。 [OK]をクリックします。

次のステップは、このシートの保護を有効にすることです。 タブに移動 "レビュー"「シートを保護」ボタンをクリックします。 パスワードを入力し、ユーザーがパスワードを使用してできることのチェックボックスをオンにします。 「OK」をクリックしてパスワードを確認してください。

その後、すべてのユーザーがページ上の情報を操作できるようになります。 この例では、E4にファイブを導入しています。 ただし、B2:D7の範囲のテキストまたは数字を変更しようとすると、セルが保護されているというメッセージが表示されます。

パスワードを入れます

ここで、Excelでこのシートを頻繁に操作し、保護されたブロックのデータを定期的に変更する必要があるとします。 これを行うには、ページから保護を絶えず削除してから、元に戻す必要があります。 これはあまり便利ではないことに同意します。

したがって、Excelで個々のセルのパスワードを設定する方法のオプションを見てみましょう。 この場合、要求されたパスワードを入力するだけで編集できます。

B2:D7の範囲を除いて、他のユーザーがシート上のすべてを編集できるようにしましょう。 そして、パスワードを知っているあなたは、B2:D7のブロックを編集できます。

したがって、シート全体を選択し、ブロックのいずれかを右クリックして、メニューから[セルのフォーマット]を選択します。 次に、[保護]タブで、[保護...]フィールドのチェックを外します。

次に、パスワードを設定する範囲を選択する必要があります。例では、B2:D7です。 次に、もう一度[セルのフォーマット]に移動し、[保護された...]フィールドにチェックマークを付けます。

このシートのセルのデータを他のユーザーが編集する必要がない場合は、この手順をスキップしてください。

次に、タブに移動します "レビュー"ボタンを押します 「範囲の変更を許可する」..。 対応するダイアログボックスが開きます。 その中の「作成」ボタンをクリックします。

範囲の名前とそれに含まれるセルはすでに指定されているので、「パスワード」を入力して確認し、「OK」をクリックするだけです。

前のウィンドウに戻ります。 「適用」と「OK」をクリックします。 したがって、異なるパスワードで保護された複数の範囲を作成することが可能です。

次に、シートのパスワードを設定する必要があります。 タブ内 "レビュー"「シートを保護する」ボタンを押します。 パスワードを入力し、ユーザーが実行できることのチェックボックスをオンにします。 「OK」をクリックしてパスワードを確認してください。

セル保護がどのように機能するかを確認します。 E5に6を導入します。 D5から値を削除しようとすると、パスワードを要求するウィンドウが表示されます。 パスワードを入力することで、セルの値を変更できます。

したがって、パスワードがわかれば、Excelワークシートの保護されたセルの値を変更できます。

誤ったデータからブロックを保護する

Excelのセルを誤ったデータ入力から保護することもできます。 これは、ある種の質問票やフォームに記入する必要がある場合に便利です。

たとえば、テーブルには「クラス」列があります。 学校のクラスを意味する11より大きく1より小さい数であってはなりません。 ユーザーがこの列に1から11以外の数値を入力した場合、プログラムにエラーを生成させましょう。

テーブルセルの必要な範囲を選択します-C3:C7、[データ]タブに移動し、ボタンをクリックします "データ検証".

次のダイアログボックスの[オプション]タブの[タイプ...]フィールドで、リストから[整数]を選択します。 「最小」フィールドに「1」を入力し、「最大」フィールドに「11」と入力します。

タブの同じウィンドウで 「入力するメッセージ」この範囲からセルを選択したときに表示されるメッセージを入力します。

タブ内 "エラーメッセージ"ユーザーが間違った情報を入力しようとすると表示されるメッセージを入力します。 [OK]をクリックします。

ここで、C3:C7の範囲から何かを選択すると、その横にヒントが表示されます。 この例では、C6で「15」を書き込もうとすると、入力したテキストとともにエラーメッセージが表示されました。

これで、Excelのセルを他のユーザーによる変更や編集から保護する方法と、セルを誤ったデータ入力から保護する方法がわかりました。 さらに、保護されたブロックのデータを変更できる特定のユーザーを把握して、パスワードを設定できます。

記事を評価する:

(1 見積もり、平均: 5,00 5つのうち)

ウェブマスター。 専門分野「情報セキュリティ」の高等教育..コンピュータリテラシーのほとんどの記事とレッスンの著者

    同様の投稿

    ディスカッション:13コメント

    答え

セキュリティとデータ保護は、最新の情報技術の開発における主要な方向性の1つです。 この問題の緊急性は低下しておらず、増大しているだけです。 データ保護は、重要な商業情報を保存することが多い表形式のファイルにとって特に重要です。 Excelファイルをパスワードで保護する方法を見てみましょう。

プログラムの開発者は、Excelファイル専用のパスワードを設定する機能の重要性を完全に理解していたため、この手順を一度に実行するためのいくつかのオプションを実装しました。 同時に、本を開くときと変更するときの両方でキーを設定することができます。

方法1:ファイルを保存するときにパスワードを設定する

1つの方法は、Excelブックを保存するときにパスワードを直接設定することです。


このようにして、Excelファイルを保護しました。 ここで、それを開いて編集するには、適切なパスワードを入力する必要があります。

方法2:「詳細」セクションでパスワードを設定します

2番目の方法では、Excelセクションでパスワードを設定します "知能".


方法3:パスワードを設定し、[レビュー]タブで削除します

パスワードを設定する機能もタブにあります "レビュー".


ご覧のとおり、Microsoft Excelには、意図的なハッキングと意図しないアクションの両方から、パスワードを使用してファイルを保護するいくつかの方法が用意されています。 パスワードを使用して、本を開いたり、個々の構造要素を編集または変更したりできます。 同時に、作成者自身が、ドキュメントを保護する変更を決定できます。