ワークシートのコントロールとリンクされたセルを保護する

適用先
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

フォーム コントロールと ActiveX コントロールに保護を追加して、ユーザーがコントロールを移動、変更、または削除できないようにすることができます。

  1. 1 つ以上のコントロールが ActiveX コントロールの場合:

    1. [ Developer ] タブが使用可能であることを確認します。 詳細については、「[開発] タブを表示する」を参照してください。
    2. デザイン モードであることを確認します。 [ 開発 ] タブの [コントロール ] グループで、 デザイン モードボタンの画像 をオンにします。
  2. 保護するコントロールを選択します。
    詳細については、「 ワークシート上のコントロールを選択または選択解除する」を参照してください。

  3. ユーザーがコントロールを移動、サイズ変更、または削除しないようにするには、選択範囲を右クリックし、[ コントロールの書式設定] をクリックします。

  4. [保護] タブで、[ロック] チェック ボックスをオンにします。

  5. コントロールにリンクされたセルがある場合は、コントロールがセルに書き込めるようにセルのロックを解除し、セルを非表示にして、ユーザーが現在の値を変更して予期しない問題を引き起こさないようにします。 セルのロックを解除するには:

    1. [ ホーム] タブの [セル ] グループで、[ 書式]をクリックし、[書式コントロール] をクリックします。
    2. [保護] タブで、[ロック] チェック ボックスをオフにし、[OK] をクリックします。
      次に、リンクされたセルが含まれている列または行を非表示にするか、リンクされたセルの内容を別のワークシートに移動してから、そのワークシートを非表示にします。
      詳細については、「 行や列を非表示または表示する」 および「 ワークシートやブックを非表示または表示する」を参照してください。
  6. 設定したセルとコントロールの保護をユーザーが変更できないようにするには、ワークシートとブックの両方を保護します。
    詳細については、「 ブックを保護する」を参照してください。

補足説明

Excel 技術コミュニティの専門家にいつでも質問するか、コミュニティでサポートを受けることができます。