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

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

注: わかりやすいように無効なセルのテキストは薄く表示されるか、グレーで表示されます。

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

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

2. [セル状態] ダイアログを開きます。

   [編集] または右クリックメニューから、 [セル状態] を選択するか、数式バーの右側にある [セル状態の編集] リンクをクリックします。

3. 選択したセルについて、次のいずれかの状態を選択します。

   1. 無効:選択したセルはトリガ時に実行されません。
   2. 有効:選択したセルはトリガ時に実行されます。
   3. 条件付きで有効:選択したセルは参照セルの値が 0 以外であれば有効になります。

4. 前の手順で [条件付きで有効] を選択した場合:

   - セル参照の種類として [相対] または [絶対] を選択します。
   - [セルの選択] をクリックしてセル選択モードにします。
5. その値によって手順 (1) で選択したセルの状態が決まるセルを選択します。

6. [セル参照] が 0 と評価されると、選択したセルは無効になり、それ以外の場合は有効になります。

   注: セルがそれ自体を参照している場合、その参照は無視されます。
7. [OK] をクリックします。

注:

アクティブなセルの状態はツールバーで確認できます。例えば、D3 が条件付きで有効であり、このセルを選択すると、数式バーの右側にある [セル状態の編集] リンクに絶対参照 (if $A$3) が表示されます。

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

状態が条件付きで有効になっているセルをコピーして貼り付ける場合、貼り付けたセルの状態は、コピーされたセルの条件付き参照で使用されるセル参照の種類によって決まります。セル参照は、新しい位置にセルをコピーして貼り付ける場合、相対または絶対セル参照として動作します。ただし、切り取って貼り付ける場合は、常に切り取ったセルと同じセル参照になります。

相対と絶対の条件付きセルの状態の違いは、セルの内容をコピーして貼り付けるときに生じます。状態が条件付き - 相対のセルをコピーして新しい場所に貼り付ける場合、貼り付けたセルの状態は、コピーしたセルのセル参照の位置に対して相対的なセルの値によって決まります。

一方、状態が条件付き - 絶対のセルをコピーして新しい位置に貼り付ける場合、貼り付けたセルの状態は、貼り付けた位置に関係なく、常にコピーしたセルのセル参照の評価に絶対的に依存します。

注: コピーして貼り付けるのではなく、切り取って貼り付けた場合、単にセルの内容が移動され、相対セル参照の移動は行われません。貼り付けたセル参照は、切り取ったセルと同じになります。