Microsoft Excel でのデータ保護

Microsoft Excel は、個々のセルの単純な保護から、RC4 ファミリーの暗号アルゴリズムによる暗号化によるファイル全体の暗号化まで、条件付きで言えば、いくつかの保護レベルをユーザーに提供します。 それらをXNUMXつずつ見ていきましょう…

レベル 0。セルに誤ったデータを入力することに対する保護

最も簡単な方法。 ユーザーが特定のセルに正確に何を入力したかを確認できます。また、無効なデータを入力することはできません (たとえば、負の価格、少数の人数、XNUMX 月革命の日付ではなく、XNUMX 月革命の日付など)。このような入力チェックを設定するには、セルを選択してタブを選択する必要があります 且つ (日にち) (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 データ検証 (データ検証). Excel 2003 以前では、メニューを使用してこれを行うことができました。 データ検証 (データ検証)… タブ内 計測パラメータ ドロップダウン リストから、入力できるデータの種類を選択できます。

Microsoft Excel でのデータ保護

このウィンドウの隣接するタブでは、(必要に応じて) 入力する前に表示されるメッセージを設定できます – タブ 入力メッセージ (入力メッセージ)、および誤った情報を入力した場合 – タブ エラーメッセージ (エラーアラート):

Microsoft Excel でのデータ保護  

 レベル 1: シート セルを変更から保護する

ユーザーが特定のシートのセルの内容を変更することを完全にまたは選択的に防ぐことができます。 このような保護をインストールするには、単純なアルゴリズムに従います。

  1. セルを選択します。 守る必要はありません (存在する場合)、それらを右クリックして、コンテキスト メニューからコマンドを選択します。 セルフォーマット (セルの書式設定)… タブ内 保護 (保護) ボックスのチェックを外します 保護セル (ロック). シート保護を有効にすると、このチェック ボックスがオンになっているすべてのセルが保護されます。 このフラグをオフにしたすべてのセルは、保護されていても編集可能になります。 どのセルが保護され、どのセルが保護されないかを視覚的に確認するには、このマクロを使用できます。
  2. Excel 2003 以前で現在のシートの保護を有効にするには、メニューから選択します。 サービス – プロテクション – プロテクトシート (ツール - 保護 - ワークシートの保護)、または Excel 2007 以降では、 保護シート (プロテクトシート) タブ 検討する (レビュー). 開いたダイアログ ボックスで、パスワードを設定し (誰も保護を解除できないようにするために必要です)、チェックボックスのリストを使用して、必要に応じて例外を構成できます。

Microsoft Excel でのデータ保護

つまり、たとえば、保護されたセルと保護されていないセルをフォーマットする機能をユーザーに残したい場合は、最初の XNUMX つのチェックボックスをオンにする必要があります。 ユーザーが並べ替え、オートフィルター、およびその他の便利な表ツールを使用できるようにすることもできます。

レベル 2。異なるユーザーの範囲の選択的保護

複数のユーザーがファイルを操作し、それぞれが独自のシート領域にアクセスする必要があると想定される場合は、セル範囲ごとに異なるパスワードでシート保護を設定できます。

これを行うには、タブで選択します 検討する (レビュー) (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 範囲の変更を許可 (ユーザーが範囲を編集できるようにする). Excel 2003 以降では、このためのメニュー コマンドがあります。 サービス – 保護 – 範囲の変更を許可 (ツール — 保護 — ユーザーが範囲を変更できるようにする):

Microsoft Excel でのデータ保護

表示されるウィンドウで、 ボタンをクリックします。 創造する (新しい) 範囲の名前、この範囲に含まれるセルのアドレス、およびこの範囲にアクセスするためのパスワードを入力します。

Microsoft Excel でのデータ保護

すべてのリストが表示されるまで、異なるユーザー範囲ごとにこれらの手順を繰り返します。 これでボタンを押すことができます 保護シート (前の段落を参照) シート全体の保護を有効にします。

ここで、リストから保護された範囲にアクセスしようとすると、Excel はこの特定の範囲のパスワードを要求します。つまり、各ユーザーは「自分の庭で」作業します。

レベル 3. 本のシートを保護する

以下から身を守る必要がある場合:

  • ワークブック内のシートの削除、名前変更、移動
  • ピン留めされた領域 (「ヘッダー」など) の変更
  • 不要な構造の変更 (プラス/マイナスのグループ化ボタンを使用して行/列を折りたたむ)
  • Excel ウィンドウ内でワークブック ウィンドウを最小化/移動/サイズ変更する機能

次に、ボタンを使用して、本のすべてのシートを保護する必要があります 本を守る (ワークブックの保護) タブ 検討する (レビュー) または – 古いバージョンの Excel では – メニューから サービス – プロテクション – プロテクトブック (ツール — 保護 — ブックの保護):

Microsoft Excel でのデータ保護

レベル 4. ファイルの暗号化

必要に応じて、Excel には、いくつかの異なる RC4 ファミリ暗号化アルゴリズムを使用してブック ファイル全体を暗号化する機能が用意されています。 この保護は、ワークブックを保存するとき、つまりチームを選択するときに設定するのが最も簡単です。 ファイル – 名前を付けて保存 (ファイル — 名前を付けて保存)をクリックし、保存ウィンドウでドロップダウン リストを見つけて展開します。 サービス – 一般オプション (ツール — 一般オプション). 表示されるウィンドウで、ファイルを開くため (読み取り専用) と変更するための XNUMX つの異なるパスワードを入力できます。

Microsoft Excel でのデータ保護

  • ブックのすべてのシートを一度に設定/保護解除する方法 (PLEX アドオン)
  • 保護されていないセルを色で強調表示する
  • マクロによるシートの適切な保護

コメントを残す