入力規則の融通性とは?学習ソフトを作る際の要件について

このQ&Aのポイント
  • 学習ソフトを作る際に考慮すべき要件の一つが、入力規則の融通性です。この記事では、入力規則の設定について詳しく紹介します。例えば、漢字の読み方問題の作成を想定した場合、解答の入力方法にはリストからの選択と手入力の両方を組み合わせることが可能です。
  • 解答群と自由入力(カタカナやひらがな)の併用も技術的に可能です。具体的な方法や工夫についても解説します。入力が遅い人や全く読めない人にも選択肢があり、一方でスムーズにひらがな入力を行えるようにすることが重要です。
  • この記事では、入力規則の設定方法や解答欄の工夫について詳しく解説します。学習ソフトを作る際に入力規則の融通性を考慮することで、より使いやすいソフトウェアを開発することができます。是非参考にしてください。
回答を見る
  • ベストアンサー

入力規則(EXCEL)の融通性

学習ソフトを作ろうと思っています。 漢字の読み方問題作成を想定しています。 番号 A列 問題 B列 解答 C列(ひらがなで答えを入力し、あとで非表示) 解答群D列(まったくわからない人のために3つぐらい       解答をA*** B*** C***と入れておく) 解答者が答えを入力できる列(E列) 判断 F列(IF文で正解か否かの判断をするように) 質問はE列(答えを入力する列)に関する事です。 入力規則というツールがありますが、 ABCを選択できるように  データ→入力規則で設定タブのリストでABCがあらか じめ入力されているセル範囲指定を行えますが、 加えて 手入力でも入力できるようにして、見たいのです。 (1)入力が遅い人あるいは、全く読めない人はリストから 選択できるようにし、 (2)入力できる人向けには、ストレートにひらがな入力 できるようにするためです。 (1)解答群と(2)自由に入力(カタカナやひらがな)との 併用は技術的に可能かと言う事です。 解答する列の工夫をするなど 根本的にいい方法があ りましたら、知りたいのです。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#22650
noname#22650
回答No.1

解答群は一つのセルに複数入れるのではなく、3択ならDからFまで別のセルに入れる。 解答を入力するセルに入力規則祖設定する。 「データ」→「入力規則」→「設定」→「入力値の種類」をリストに。 「元の値」に解答群を選択。 以上の設定で、ドロップダウンリストからの選択と、入力を併用できると思います。 解答群にない解答を許すなら、「エラーメッセージ」のチェックをはずす。 こんな感じでいかがでしょうか?

happy_long
質問者

お礼

イメージどおりの作業ができました。 ありがとうございました。

関連するQ&A

  • 前のセルの入力規則を見て、さらに入力規則で・・・

    入力規則のリスト表示の方法について教えていただきたいのですが・・・  A列          B列 A,B,C  A-1,A-2,A-3,B-1,B-2,B-3,C-1,C-2,C-3 A列に、A,B,Cと入力規則を設定します。 B列には、A列に入力したAに関係するA-1,A-2,A-3、 Bに関係するB-1,B-2,B-3、Cに関係するC-1,C-2,C-3 を入れたいのですが、B列のリストが多くなりすぎるので、A列にAを入力したときはA-1,A-2,A-3のみをリストに表示させることは、可能でしょうか?(B,Cについても同じ) よろしくお願いします。

  • エクセル入力規則で条件付きリスト

    エクセル入力規則で条件付きリスト 添付画像1のB・C列に入力規則を使ってプルダウン選択させたいと思っています。 ただ、選択の仕方として、Bの派遣先を選択するとC列では指定した派遣先のスタッフのみのリストしか出てこないように設定することはできるのでしょうか? 1.入力規則の機能でできるか? 2.もしできないのであれば他の方法で良い方法があるか? 知っている方がいましたら教えてくださいm(__)m よろしくお願いいたしますm(__)m

  • エクセルの入力規則 リスト

    お世話になります。 入力規則でリストで選択し、その選択した値によって動的に次の入力リストの中身の変更を行いたいのですが上手く記述できないのでお願いします。 具体的に言いますと シート2を値を管理するシートとし、シート1を用意し シート2に アルファベットリスト(中身:A,B,C,D) Aリスト(中身:あ,い,う,え,お) Bリスト(中身:か,き,く,け,こ) Cリスト(中身:さ,し,す,せ,そ) Dリスト(中身:た,ち,つ,て,と) と命名したセルを用意します。 シート1のA列でアルファベットリストを入力規則のリストで呼べるようにします。 ここまでは出来るのですが シート1のA列でCを選択した場合B列ではCリストの「さ、し、す、せ、そ」を選択できるようにしたいのです。 Aであれば「あいうえお」Bであれば「かきくけこ」と絞りたいのですが上手くできないのです。 質問の内容がわからない場合申し訳ありません、質問頂ければお答えしますので宜しくお願い致します。

  • 一つの列に2つの入力規則を使いたい。

    B列にはプルダウンで選択するために入力規則で、リストで名前定義を使っているのですが、 また 「そのB列に隣接するA列のセルに何か入力されてないと、 B列に入力できない」 「=入力規則のユーザー設定、COUNTA(A1)=1」 とういう2つのことをしたいです。 でも、入力規則は1つしか出来ないですよね? こうゆう場合はどうすればいいのでしょうか? マクロでしょうか? よろしくお願い致します。

  • Excel入力規則について

    入力規則でリストを選択した場合、 リストの文字列の大きさを大きくしたり小さくしたりすることは可能ですか?

  • 複数の入力規則について教えてください

    入力規則を使ってリストから、A列に都道府県、B列に区市町村を入力したいと思っています。 (例) A列      B列 東京都     品川区 東京都     大田区 千葉県     浦安市 A列で東京都を選択した時は東京都のリストから、千葉県を選択した時は千葉県のリストから、B列の区市町村を選択したいのですが、このような場合、A列でリストから東京都を選択した際、B列に東京都以外の区市町村が表示されないような方法があるのでしょうか? A列で東京都を選択したのに、B列で東京に関係ないリストが出てくるのは煩雑なので、うまく出来る方法を探しています。 ご存知の方がいらっしゃいましたらどうぞよろしくお願いします。

  • Excel2007の入力規則について

    Excel2007の入力規則について教えてください。 プルダウンメニューで項目を選択できるようにしたいと思います。 その際下記のように考えています。 別シートにデータを置いて、参照できるように設定します。 例えば A列: 大根 人参 キャベツ B列: 1 2 3 A列でプルダウンメニューから大根を選ぶと自動的にB列に1が入るようにします A列でプルダウンメニューから人参を選ぶと自動的にB列に2が入るようにします A列でプルダウンメニューからキャベツを選ぶと自動的にB列に3が入るようにします どのように設定すればできますか。 よろしくお願いいたします。

  • 入力規則の重複を重複しない方法

    教えてください。エクセルの入力規則で、リストで範囲指定をしたときに、例えば、範囲指定のなかで、「A」が三つあて「B」が2つあって「C]が一つあるとき、入力規則のリストで範囲指定すると、A,A,A,B,B,B,Cとでてきますが、それを、重複しているリストは、A,B,Cみたいに選択することはできますか?

  • Excel2003で2つの条件で入力規則リストを作りたい

    Excel2003で2つの条件で入力規則リストを作りたい シート1ではA、B、C項の組み合わせで1000行近く有ります。 シート2にてC,D項(シート1のA,B項)で入力規則のリスト選択する事によりE項(シート1のC項)に出てくる入力規則リスト項目を絞りたいと思います。 なお、A、B項の項目は別途データシートとして作成します。 どちら様か良いアイデアをお願いします。 ☆シート1    A項       B項        C項 1 業務種別   業務名        工程名 2 Yメンテ  設備(平日昼)      トラブル 3 Zメンテ  回線(平日昼)      トラブル 4 Yメンテ  設備(平日深)      トラブル 5 Yメンテ  設備(土休日昼夜)   トラブル 6 Zメンテ  設備(土休日深夜)   トラブル 7 Yメンテ  設備(平日昼)      返納処理 8 Yメンテ  設備(平日昼)      開通 9 Yメンテ  回線(平日夜)      開通 ☆シート2(管理シート) A項   B項   C項     D項       E項      P項目 R項目  Yメンテ  設備(平日昼)  トラブル ▽ ←入力規則のリスト                             返納処理                             開通 以上よろしくお願い致します。

  • 入力したセルの規則に合うグループのみを入力したい。

    こんにちは!はじめての質問です。 よろしくお願いいたします。 VerExcel2000及びExcel2003です。 A列にパソコンと入力します。 A パソコン 電話 B 列にはパソコンのグループが指定してあるデータのみしか 入力できないように条件の指定はできますか? また入力規則のように、リストから選択できるようには できませんでしょうか? 大変困っております。 Excelに詳しい方、よろしくお願いいたします。

専門家に質問してみよう