入力フォーム的なものを作れる。
成果物
情報源
手順
- 入力規則を定義する
- 入力する
1. 入力規則を定義する
- 入力規則を指定したいセルを選択する
- メニュー→
Data→入力規則 - ダイアログに従って入力規則を定義する
1-1. パターン
- 条件
- 種類
- すべての値
- 整数
- 少数
- 日付
- 時刻
- テキストの長さ
- リスト
- セルの範囲
- データ
- 次の値に等しい
- 次の値より小さい
- 次の値より大きい
- 次の値以下
- 次の値以上
- 等しくない
- 有効な範囲
- 無効な範囲
- 種類
- エラーメッセージのアクション
- 中止
- 警告
- 情報
- マクロ

1-2. 0〜100の整数のみ許容する
- データの入力規則ダイアログを開く
条件タブをクリックする入力値の種類から整数を選ぶデータから有効な範囲を選ぶ最小値に0を入力する最大値に100を入力する

入力時メッセージタブをクリックするセルの選択時にメッセージを表示するにチェックするタイトルにテストの点数を入力せよを入力する入力時メッセージに0〜100の範囲で。を入力する

エラーメッセージタブをクリックする無効な値の入力時にエラーメッセージを表示するにチェックするアクションから中止を選ぶタイトルに不正値ですを入力するエラーメッセージにテストの点数は0〜100の整数を入力してください。を入力するOKボタンをクリックする

2. 入力する
0〜100以外の値である-1を入力する- 指定したエラーメッセージが表示される
- セルには値が何も入力されない

他
リストやセル範囲の条件でプルダウンメニューを作成することもできる。
リスト

セル範囲

問題
プルダウンメニューの下に不要な余白がある。非表示にできない。
所感
入力規則は表計算ソフトを便利にする素晴らしい機能だと思う。
だが、イベント処理系が弱い。たとえば「セルの値が変更されたときに指定マクロを実行する」ことができない。これができたら表GUIアプリを簡単に作れる神アプリになれたのに。惜しい。
対象環境
- Raspbierry pi 4 Model B
- Raspberry Pi OS buster 10.0 2020-08-20 ※
- bash 5.0.3(1)-release
- LibreOffice 6.1.5.2 ※ ※ Help
$ uname -a Linux raspberrypi 5.4.51-v7l+ #1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l GNU/Linux