メインコンテンツへスキップ

Excel で数式を非表示にする (完全なガイド)

Excel の数式は、計算とデータ分析を実行するための強力なツールです。 Excel のセル内に数式が存在する場合、ユーザーは XNUMX つの異なる方法を使用して数式にアクセスできます。XNUMX つはセルをダブルクリックして編集モードに入る方法、もう XNUMX つはセルを選択して数式バーに数式を表示する方法です。

ただし、おそらく機密性、セキュリティ、その他の考慮事項に関連する懸念からワークシートを保護しようとすると、前述の XNUMX つの方法を使用しても数式にアクセスできることがわかります。

これらの数式を非表示にしてユーザーに表示されないようにしたい場合は、このガイドが役立つように設計されています。 この包括的なチュートリアルでは、Excel で数式を非表示にして非表示にし、数式を目立たなくしながら機能を維持できるようにする手順を説明します。


ビデオ: Excel で数式を非表示にする


Excel で数式を簡単に非表示にする

ユーザーが数式セルを選択したときに数式を表示できないようにする手順は次のとおりです。 数式を非表示にするためにはワークシートを保護する必要があるため、ワークシートを保護した後は変更が許可されないことに注意することが重要です。

ステップ 1: 非表示にする数式を含むセルを選択します

  • 特定の数式を非表示にするには、それらの数式が含まれるセルを選択します。 ヒント: 数式が隣接しないセルまたは範囲内にある場合は、長押しします。 Ctrlキー をクリックしてそれぞれを選択します。
  • 現在のワークシート内のすべての数式を非表示にするには、 ホーム タブ内で、 編集 グループ、をクリックします 検索と選択 > をクリックして、数式が含まれるすべてのセルを選択します。

ステップ 2: 数式が含まれるセルの Hidden プロパティを有効にする

  1. 選択したセルのいずれかを右クリックして、 セルの書式設定 コンテキストメニューから セルの書式設定 ダイアログ。
    ヒント: または、ショートカット キーを使用することもできます Ctrl + 1.
  2. セルの書式設定 ダイアログ、 保護 タブ、チェック 隠されました オプションをクリックして OK.
  3. 注: このダイアログ ボックス内のヒントに示されているように、数式を非表示にしても、ワークシートを保護するまでは効果がありません。 数式を非表示にするプロセスを完了するには、必ず次の手順に従ってワークシートを保護してください。

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

  1. に行きます レビュー タブ、および選択 保護シート.
  2. 保護シート ダイアログでパスワードを入力し、クリックします OK.
  3. ヒント: このワークシートのすべてのユーザーに次のことを許可します。 ボックスで、各アクションの横にあるそれぞれのボックスをオンまたはオフにすることで、リストされたアクションを許可または制限することができます。
  4.   パスワードの確認 パスワードの再入力を求めるダイアログボックスが表示されます。 パスワードを再入力してクリックしてください OK.

結果

ここで、数式を含むセルを選択すると、数式バーに数式が表示されないことがわかります。

セルをダブルクリックしようとすると、代わりにダイアログ ボックスが表示されます。

(AD) Kutools for Excel を使用したオールインワン Excel コンテンツ保護

Hidden プロパティをアクティブにする場所、または Excel ワークシートを保護する場所を見つけるのに苦労していますか? 生活を楽にする Kutools for Excel! Excel のネイティブ機能を XNUMX つの使いやすいリボンにシームレスに組み合わせて、コンテンツを簡単に保護します。 オプションを探す必要はもうありません。ただ純粋にシンプルです。

Kutools for Excel: 300 以上の便利な Excel 関数をすぐに利用できます。 機能制限なしの 30 日間の無料トライアルで、今すぐすべてをお試しください。


数式を非表示にし、特定のセルを編集可能な状態に保つ

ワークブックを他のユーザーと共有して、数式を表示または編集できないようにしながら、特定のセルを変更できるようにする必要がある場合があります。 これは、データ入力、統計分析、その他のさまざまな目的を含むワークシートで頻繁に必要となる要件です。 これを実現するには、以下の XNUMX つの方法のいずれかを使用するオプションがあります。


Excel の組み込み機能を使用して数式を非表示にし、特定のセルを編集可能な状態に保つ

このセクションでは、特定のセルを編集する機能を維持しながら、ワークシート内の数式を非表示にする方法を説明します。 これは、次のようにセル保護プロパティを構成し、ワークシートを保護することで実現します。

ステップ 1: 非表示にする数式を含むセルを選択します

  • 特定の数式を非表示にするには、それらの数式が含まれるセルを選択します。 ヒント: 数式が隣接しないセルまたは範囲内にある場合は、長押しします。 Ctrlキー をクリックしてそれぞれを選択します。
  • 現在のワークシート内のすべての数式を非表示にするには、 ホーム タブ内で、 編集 グループ、をクリックします 検索と選択 > をクリックして、数式が含まれるすべてのセルを選択します。

ステップ 2: 数式が含まれるセルの Hidden プロパティを有効にする

  1. 選択したセルのいずれかを右クリックして、 セルの書式設定 コンテキストメニューから セルの書式設定 ダイアログ。
    ヒント: または、ショートカット キーを使用することもできます Ctrl + 1.
  2. セルの書式設定 ダイアログ、 保護 タブ、チェック 隠されました オプションをクリックして OK.
  3. 注: このダイアログ ボックス内のヒントに示されているように、数式を非表示にしても、ワークシートを保護するまでは効果がありません。 数式を非表示にするプロセスを完了するには、必ず次の手順に従ってワークシートを保護してください。

ステップ 3: 編集可能にしておくセルの Lock プロパティを無効にする

  1. 編集可能にしておくセルを選択します。 ヒント: を押したままにすると、隣接しないセルまたは範囲を選択できます。 Ctrlキー キー。
  2. イベント Ctrl + 1 を開く セルの書式設定 ダイアログボックス。
  3. に切り替える 保護 タブをクリックし、 ロック オプションをクリックして OK.

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

  1. に行きます レビュー タブ、および選択 保護シート.
  2. 保護シート ダイアログでパスワードを入力し、クリックします OK.
  3. ヒント: このワークシートのすべてのユーザーに次のことを許可します。 ボックスで、各アクションの横にあるそれぞれのボックスをオンまたはオフにすることで、リストされたアクションを許可または制限することができます。
  4.   パスワードの確認 パスワードの再入力を求めるダイアログボックスが表示されます。 パスワードを再入力してクリックしてください OK.

結果

ロックが解除されたセルでも値を入力でき、数式は非表示のまま計算結果を生成し続けます。


Kutools for Excelを使用して数式を非表示にし、特定のセルを編集可能にしておく

上記の方法では、数式を非表示にし、特定のセルを編集可能にしておく方法を説明します。 ただし、非表示のプロパティを有効にし、ロックされたプロパティを無効にするには、場所を覚えておく必要があります。 さらに、シートを保護する場所を知っておく必要があり、これらのオプションを検索する必要がある場合は面倒になる可能性があります。

Kutools for Excel's 設計 タブは、これらのオプションを統合することでこれらのプロセスを合理化し、目標の達成を容易にします。 Kutoolsをダウンロードしてインストールしたら、次のようにしてください。

Kutools for Excel - Excel に必要な 300 以上のツールが詰め込まれています。 クレジット カードは必要なく、全機能を備えた 30 日間の無料トライアルをお楽しみください。 ダウンロード中!

ステップ 1: Kutools Plus > デザインビューを選択して、Kutools デザインタブを表示します

ステップ 2: 数式を含むセルを選択し、[数式を非表示] をクリックします。

  1. 非表示にする数式を含むセルを選択します。
  2. ヒント:
    • 特定の数式を非表示にするには、それらの数式が含まれるセルを選択します。 ヒント: 数式が隣接しないセルまたは範囲内にある場合は、長押しします。 Ctrlキー をクリックしてそれぞれを選択します。
    • 現在のワークシート内のすべての数式を非表示にするには、 ホーム タブ内で、 編集 グループ、をクリックします 検索と選択 > をクリックして、数式が含まれるすべてのセルを選択します。
  3. 選択 数式を非表示 クツールデザイン タブには何も表示されないことに注意してください。
  4. ヒント: ダイアログ ボックスが表示され、ワー​​クシートが保護されると選択したセルの数式が非表示になることが通知されます。 クリック OK.

ステップ 3: 編集可能にしておくセルを選択し、「セルのロックを解除」を選択します

ヒント: 隣接しない複数のセルまたは範囲を編集可能な状態にするには、長押しします。 Ctrlキー それぞれを選択してから、 セルのロックを解除する.

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

  1. ソフトウェア設定ページで、下図のように クツールデザイン タブ、選択 保護シート を開く 保護シート ダイアログ。 次に、パスワードを入力してクリックします OK.
  2. ヒント: このワークシートのすべてのユーザーに次のことを許可します。 ボックスで、各アクションの横にあるそれぞれのボックスをオンまたはオフにすることで、リストされたアクションを許可または制限することができます。
  3.   パスワードの確認 パスワードの再入力を求めるダイアログボックスが表示されます。 パスワードを再入力してクリックしてください OK.

結果

これらの手順に従うことで、特定のセルを編集可能なままにしつつ、Excel で数式を効果的に非表示にすることができます。

注: にアクセスしたい 設計 タブ? ダウンロード Kutools for Excel 今! これを超えて、Kutools は 300 以上の他の機能を誇り、30 日間の無料トライアルを提供しています。 待ってはいけません、今日試してみてください!


VBA を使用して数式を非表示にし、特定のセルを編集可能にしておく

このセクションでは、ワークシート内の数式バーから数式を効率的に非表示にし、同時に VBA マクロを使用して特定のセルを編集する機能を維持する方法を説明します。

ステップ 1: 新しいモジュールを作成する

  1. イベント Altキー+ F11 を開く Visual Basic for Applications(VBA) エディタ。
  2. インセット > モジュール 新しいモジュールを作成します。

ステップ 2: VBA コードをモジュール ウィンドウにコピーする

以下の VBA コードをコピーし、開いたファイルに貼り付けます。 モジュール 窓。

Sub HideFormulasAndProtectWithEditableCells()
'Update by ExtendOffice
    Dim xWs As Worksheet
    Dim xWb As Workbook
    Dim xPassword As String
    xPassword = "123456" ' Replace "123456" with the actual password for protecting the sheet
    Set xWb = Application.ActiveWorkbook
    
    Set xWs = xWb.Sheets("Sheet1") ' Replace "Sheet1" with your sheet's name
    xWs.Unprotect Password:=xPassword
    For Each cell In xWs.UsedRange
        If cell.HasFormula Then
            cell.FormulaHidden = True
        End If
        cell.Locked = True
    Next cell
    
    On Error Resume Next
    Set xEditableRange = Application.InputBox("Select the range to keep editable", "Kutools for Excel", Type:=8)

    If Not xEditableRange Is Nothing Then
        xEditableRange.Locked = False
    End If
    xWs.Protect Password:=xPassword, UserInterfaceOnly:=True
End Sub

注意:

  • 交換する必要があります "123456" 6行目にシートを保護するための実際のパスワードを入力します。
  • 交換する必要があります 「シート1」 9 行目には、保護するワークシートの実際の名前を入力します。

ステップ 3: VBA コードを実行する

  1. モジュール ウィンドウ、押す F5 をクリックするか、 貼り付けたコードを実行するボタン。
  2. 編集可能にしておく範囲を選択してください 表示されるダイアログ ボックスで、編集可能にしておくセルを選択し、 OK.

結果

これで、VBA に指定したパスワードを使用してワークシートが保護されました。 このワークシート内のすべての数式は非表示になり、選択したセルは編集可能になります。


数式を再表示したい場合はどうすればよいですか

数式を再表示するには、ワークシートの保護を解除するだけです。 レビュー タブ、選択 保護されていないシート、パスワードを入力し、クリックします OK.

注意:

  • 将来、ユーザーが数式を表示できるようにしながらシートを保護する予定がある場合は、これらの数式セルを選択して、 を押してください。 Ctrl + 1 を開く セルの書式設定 ダイアログ。 次に行きます 保護 タブをクリックし、チェックを外します 隠されました ボックス。
  • チェックを外した場合は、 ロック ワークシートを保護した後でセルを編集可能にし、後でユーザーにそれらのセルの編集を許可せずにシートを再度保護したい場合は、それらのセルを選択して、 を押します。 Ctrl + 1 を開く セルの書式設定 ダイアログで、 保護 タブをクリックし、横のボックスにチェックを入れます ロック オプションを選択します。
  • ヒント: ロックされていないセルまたは非表示のセルを特定する場合は、 次のセクションを参照してください.

数式の非表示セルとロック解除されたセルを識別する方法

特定のセルの非表示またはロックされた属性を調整した場合、どのセルが変更されたかを正確に特定するのは面倒な作業になることがあります。 通常、Excel のツールを使用して各セルの形式を個別にチェックする必要があります。 フォーマットセル ダイアログ。

しかし、 Kutools for Excelを使用すると、ワンクリックでこのプロセスを簡素化できます。 属性が変更されたセルがすぐに強調表示されるため、数式の非表示セルとロック解除されたセルの識別が簡単になり、時間を節約できます。

Kutools for Excel - Excel に必要な 300 以上のツールが詰め込まれています。 クレジット カードは必要なく、全機能を備えた 30 日間の無料トライアルをお楽しみください。 ダウンロード中!

インストールした後 Kutools for Excel、 案内する クツールズプラス > デザインビュー その クツールデザイン タブ。 そこから、 をクリックします ロック解除を強調表示 ロックされていないすべてのセルをマークするには (ロック属性が削除されたセル)、またはクリック 非表示を強調表示 すべての数式の非表示セルを識別するには (hidden属性を追加したセル).

注: ~の力を解き放つには ロック解除を強調表示 & 非表示を強調表示 コマンド、ダウンロード Kutools for Excel 今すぐ 30 日間の無料トライアルをお楽しみください。 待ってはいけません、今日試してみてください!

上記は、Excel での数式の非表示に関連するすべての内容です。 このチュートリアルがお役に立てば幸いです。 Excel のヒントやコツをさらに詳しく知りたい場合は、 ここをクリックしてください 数千を超えるチュートリアルの広範なコレクションにアクセスします。