Rogerは、情報を追加および変更できるように、さまざまな人に配布する必要のあるワークシートを持っています。ただし、ワークシートの一部の列を非表示にして、ユーザーが表示できないようにしたいと考えています。彼はワークシートを保護する方法とセル内のデータを非表示にする方法を知っていますが、情報がまだ数式バーに表示されていることに気づきました。

ワークシートを保護する方法をすでに知っているので、あなたはすでにあなたのタスクを達成するための道を進んでいます。これらはあなたが従うべきステップです:

。保護する列を選択します。

。 Ctrl + Shift + Fを押します。 Excelに[セルの書式設定]ダイアログボックスが表示されます。

。 [保護]タブが表示されていることを確認します。 (図1を参照)

。 [ロック]チェックボックスと[非表示]チェックボックスの両方が選択されていることを確認します。 (セルの内容を数式バーに表示するかどうかを制御するのは[非表示]チェックボックスです。)

。 [OK]をクリックして、ダイアログボックスを閉じます。

。列を選択したまま、リボンの[ホーム]タブを表示します。

。 [セル]グループから始めて、[フォーマット]、[セル]の順にクリックします。非表示と再表示|列を非表示にします。 Excelは列を非表示にします。

。ここでも、[セル]グループから始めて、[フォーマット]、[セル]の順にクリックします。シートを保護します。

Excelに[シートの保護]ダイアログボックスが表示されます。 (図2を参照)

。ワークシートの保護に使用するパスワードを入力します。

。チェックボックスを使用して、ワークシートに適用する保護の種類を選択します。少なくとも、[ロックされたセルの選択]と[ロックされていないセルの選択]を選択する必要があります。 (これらの2つのオプションは、ワークシートでデフォルトで選択されています。)

。 [OK]をクリックして、ダイアログボックスを閉じます。パスワード(手順9のパスワード)を再入力するように求められます。これを行う必要があります。

この時点で、F5を使用して列のセルの1つにジャンプしても、非表示の列の内容を表示することはできません。それでも数式バーには表示されません。これには1つの注意点があります。ワークシート(またはワークブック)にロック解除されたセルがあり、セルの内容を変更できる場合でも、列の個々のセルに何があるかを確認できます。どうやって?実際には2つの方法:

ロック解除されたセルに、ロックされたセルと非表示のセルを参照する数式を入力します。たとえば、列Eがロックされて非表示になっている場合、数式= E3 *を入力すると、ロックされていないセルにセルE3の値が表示されます。

ロックされたセルと非表示のセルの内容をコピーして、ロックされていないセルに貼り付けます。 F5を使用して、ロックされた非表示のセルにジャンプし、Ctrl + Cを押して、ロック解除されたセルに移動し、Ctrl + V *を押します。ロックされたセルと非表示のセルの内容は、ロックされていないセルに貼り付けられます。

肝心なのは、列の内容を100%保護して、表示できないようにすることは事実上不可能であるということです。 Excelの保護機能を使用すると、より困難になりますが、決心したユーザーは、説明されている方法でコンテンツを表示できる場合があります。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(8069)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。