入力チェック

(値変更時に)入力チェック

「セルの値の更新時にアクションセットを実行する」機能と「文字をチェックするユーティリティ関数」を 組み合わせることで、入力が完了した時点で即時文字種別チェックを行うことができます。

  1. チェックする文字の種類を選択します。
../../../_images/img_01325.png
  1. 「ここに入力」の欄へチェックさせたい値を入力します。
../../../_images/img_02266.png
  1. セルE5に関連付けられた「入力チェック」アクションセットが実行されます。
../../../_images/img_03199.png
  1. 実行イメージ
../../../_images/img_04167.png

様々な入力チェック

入力された文字をチェックするユーティリティ関数を 色々と試すことができます。

UTIL.ISCHARTYPE

文字列が指定した種類に当てはまるかをチェックします。

  1. チェックする文字の種類を選択します。
../../../_images/img_05149.png
  1. 「チェック対象」の欄へチェックさせたい値を入力します。
../../../_images/img_06118.png
  1. 実行イメージ
../../../_images/img_07109.png

UTIL.ISDATE

指定したセルの内容が日付の場合に TRUE を返します。

  1. 「チェック対象」の欄へチェックさせたい値を入力します。
../../../_images/img_06118.png
  1. 実行イメージ
../../../_images/img_08102.png

UTIL.ISMAILADDR

文字列がメールアドレスとして有効な場合に TRUE を返します。

  1. 「チェック対象」の欄へチェックさせたい値を入力します。
../../../_images/img_06118.png
  1. 実行イメージ
../../../_images/img_0989.png

UTIL.ISNUMBER

指定したセルの内容が数値の場合に TRUE を返します。日付や時刻は数値として判断されません。

  1. 「チェック対象」の欄へチェックさせたい値を入力します。
../../../_images/img_06118.png
  1. 実行イメージ
../../../_images/img_1077.png

UTIL.ISPHONENO

文字列が電話番号として有効な場合に TRUE を返します。

  1. 「チェック対象」の欄へチェックさせたい値を入力します。
../../../_images/img_06118.png
  1. 実行イメージ
../../../_images/img_1172.png

UTIL.ISPOSTALCODE

文字列が郵便番号として有効な場合に TRUE を返します。

  1. 「チェック対象」の欄へチェックさせたい値を入力します。
../../../_images/img_06118.png
  1. 実行イメージ
../../../_images/img_1266.png

UTIL.ISTIME

指定したセルの内容が時刻の場合に TRUE を返します。

  1. 「チェック対象」の欄へチェックさせたい値を入力します。
../../../_images/img_06118.png
  1. 実行イメージ
../../../_images/img_1358.png

UTIL.ISURL

文字列が http、または、https の URL として有効な場合に TRUE を返します。

  1. 「チェック対象」の欄へチェックさせたい値を入力します。
../../../_images/img_06118.png
  1. 実行イメージ
../../../_images/img_1452.png

UTIL.REGEXP

指定した正規表現に一致する場合に TRUE を返します。

  1. 「正規表現」の欄へチェックしたいフォーマットを入力します。
../../../_images/img_1547.png
  1. 「チェック対象」の欄へチェックさせたい値を入力します。
../../../_images/img_06118.png
  1. 実行イメージ
../../../_images/img_1645.png


複数のチェックボックスの単一チェック・1つ以上は選択必須チェック

「セルの値の更新時にアクションセットを実行する」機能と「もし~ならば」アクションを組み合わせることで、 ラジオボタンのような挙動を実行することができます。

複数のチェックボックスの単一チェック

ここでは例として、既に「出席」にチェックが付いている状態で 「欠席」を選択した場合の動きを説明します。

  1. 「欠席」を選択します。
../../../_images/img_1740.png
  1. セルE7(「欠席」のチェックボックス)に関連付けられた「単一チェック」アクションセットが実行されます。
../../../_images/img_1838.png
  1. 「欠席」は7行目にあるため「[=ROW()=7]ならば」が実行され、「出席」「その他」のチェックが外されます。
../../../_images/img_1933.png
  1. 実行イメージ
../../../_images/img_2029.png

1つ以上は選択必須チェック

いずれかのチェックボックスにチェックが付いているか確認します。

  1. 「チェック確認」ボタンをクリックします。
../../../_images/img_2127.png
  1. ボタンに関連付けられた「選択必須チェック」アクションセットが実行されます。
../../../_images/img_2224.png
  1. 実行イメージ
../../../_images/img_2322.png