列の非表示と保護(Microsoft Excel)
Rogerは、情報を追加および変更できるように、さまざまな人に配布する必要のあるワークシートを持っています。ただし、ワークシートの一部の列を非表示にして、ユーザーが表示できないようにしたいと考えています。彼はワークシートを保護する方法とセル内のデータを非表示にする方法を知っていますが、情報がまだ数式バーに表示されていることに気づきました。
ワークシートを保護する方法をすでに知っているので、あなたはすでにあなたのタスクを達成するための道を進んでいます。従う必要のある手順は次のとおりです。
。保護する列を選択します。
。 「フォーマット」メニューから「セル」を選択します。 Excelに[セルの書式設定]ダイアログボックスが表示されます。
。 [保護]タブが表示されていることを確認します。 (図1を参照)
。 [ロック]チェックボックスと[非表示]チェックボックスの両方が選択されていることを確認します。 (セルの内容を数式バーに表示するかどうかを制御するのは[非表示]チェックボックスです。)
。 [OK]をクリックして、ダイアログボックスを閉じます。
。列を選択したまま、[フォーマット]、[フォーマット]の順に選択します。コラム|隠す。 Excelは列を非表示にします。
。ツール|を選択します保護|シートを保護します。 Excelに[シートの保護]ダイアログボックスが表示されます。 (図2を参照)
。ワークシートの保護に使用するパスワードを入力します。
。チェックボックスを使用して、ワークシートに適用する保護の種類を選択します。少なくとも、[ロックされたセルの選択]と[ロックされていないセルの選択]を選択する必要があります。 (これらの2つのオプションは、ワークシートでデフォルトで選択されています。)
。 [OK]をクリックして、ダイアログボックスを閉じます。パスワード(手順8のパスワード)を再入力するように求められます。これを行う必要があります。
この時点で、F5を使用して列のセルの1つにジャンプしても、非表示の列の内容を表示することはできません。それでも数式バーには表示されません。これには1つの注意点があります。ワークシート(またはワークブック)にロックが解除されているセルがあり、セルの内容を変更できる場合でも、列の個々のセルに何があるかを確認できます。どうやって?実際には2つの方法:
ロック解除されたセルに、ロックされたセルと非表示のセルを参照する数式を入力します。たとえば、列Eがロックされて非表示になっている場合、数式= E3 *を入力すると、ロックされていないセルにセルE3の値が表示されます。
ロックされたセルと非表示のセルの内容をコピーして、ロックされていないセルに貼り付けます。 F5を使用して、ロックされた非表示のセルにジャンプし、Ctrl + Cを押して、ロック解除されたセルに移動し、Ctrl + V *を押します。ロックされたセルと非表示のセルの内容は、ロックされていないセルに貼り付けられます。
肝心なのは、列の内容を100%保護して表示できないようにすることは事実上不可能であるということです。 Excelの保護機能を使用すると、より困難になりますが、決心したユーザーは、説明されている方法でコンテンツを表示できる場合があります。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(2781)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。
link列の非表示と保護。