# [セル状態] ダイアログ

[セル状態] ダイアログでは、参照セルの値に基づき、明示的または条件付きで、セルの実行を有効または無効にすることができます。無効にしたセルはスプレッドシートが更新されても実行されないため、再び有効にしない限りこれらのセルは現在値を無期限に保持することになります。

## 1 つ以上のセルの状態の設定

1. スプレッドシートで 1 つのセルまたはセル範囲を選択します。

2. [スプレッドシート] ツールバーの [セル状態の編集] ボタンをクリックするか、セルを右クリックし、[セル状態] を選択します。

3. 選択したセルについて、次のいずれかの状態を選択します。
   - 無効:選択したセルは、トリガ時に実行されません。
   - 有効:選択したセルは、トリガ時に実行されます。
   - 条件付きで有効:選択したセルは参照セルの値が 0 以外であれば有効になります。
4. 前の手順で [条件付きで有効] を選択した場合:
   1. セル参照の種類として [相対] または [絶対] を選択します。詳細については、セル参照を参照してください。

   2. テキストボックスにセル参照を手動で入力するか、[セルの選択] をクリックして、セル選択モードに切り替えます。

      注 : セルがそれ自体を参照している場合、その参照は無視されます。

      参照先のセルの値によって、編集しているセルが有効か無効かが決定されます。参照先セルの値がゼロの場合、参照元セルは無効になります。

   3. [OK] をクリックします。

## セル状態のコピーと貼り付け

状態が [条件付きで有効] になっているセルをコピーして貼り付ける場合、貼り付けられたセルの状態は、コピーしたセルの条件付き参照として定義された参照の種類によって決まります。

コピーしたセルのセル参照が絶対参照の場合、貼り付けられたセルは絶対セル参照を保持します。

コピーしたセルのセル参照が相対参照の場合、貼り付けられたセルのセル参照は、新しいセルの位置に応じて変わります。

ただし、相対セル参照のセルをコピーする代わりに切り取ってセル状態に貼り付けた場合、貼り付けられたセルのセル参照は元のセルと同じセルを参照します。