はじめまして。今エクセルで業務に使うフォームを作っています。このときセルに
入力するデータがあらかじめわかっているとき下の様な選択枝を選び、入力できる様にしたいのですがどうすれば良いのでしょうか
 実際にしたい内容の例
      ----------
 出身地は|北海道|▼| ▼をクリックすると下に選択枝が出てきてマウスで選択
      ---------- 選択枝がないときはキーボードで入力したい
  | 青森県 |
     | 秋田県 |
----------
 ちょうどエクセルの倍率を100%から75%とか50%を選ぶイメージ

A 回答 (5件)

 さっき回答したんですけど補足!!



選択肢にないものはキーボードから入力したいんですよね?
そのためには設定画面の”入力時メッセージ”タブの中の
”セルの選択時にメッセージを表示する”チェックを
はずしておいてください。デフォルトではチェックついていて、
リストにないものは入力できなくなってしまいますので!
    • good
    • 0

期待する機能が不足しているかもしれませんが、


(1)右クリックで「リストから選択」。これは既に入力されていれば選択で済みます。
(2)メニューのデータ→入力規制で入力値の種類をリストにする。この場合はリストに全ての入力種類を登録しておく必要がありますが。(新規項目が発生したらリストに追加?)
質問の意味は(2)で新規項目を入力したい?
    • good
    • 0

「入力規則」という機能で可能です。


簡単にできます。
<例>
A1に対して、「北海道」「東京」「神奈川県」とリスト表示させる。
<やり方>
(1)(どこでもいいですが、表以外のところに)C1に「北海道」C2に「東京」C3に「神奈川県」と入力しておきます。
(2)A1をクリックして、アクティブセル(太い黒枠)になっている状態で、メニューバーから[データ]-[入力規則]をクリックします。
(3)[設定]-[入力値の種類]を[リスト]に変更します。
(4)[元の値]欄を一度クリックして、カーソルが現れたら(今回参照データを入力した範囲)「C1:C3」をドラッグして範囲選択を行います。
(5)[OK]ボタンを押せば設定完了です。
A1をクリックして、▼が表示されることを確認してみてください。

わからないことがあれば補足要求してくださいね。
    • good
    • 0
この回答へのお礼

suzuki-kazさんありがとうございました。このページのsawawaさんからも
同じ回答いただきました。早速試しましたところうまくいきましたありがとう
ございました

お礼日時:2001/03/05 14:02

VBAのフォームですよね?


コンボボックス使えばできると思うんですけど。
詳細はヘルプを見てください。
    • good
    • 0

入力規則を使うというのはどうでしょう?


前もって入れるようなリストを作っておきます。
”データ”メニューの”入力規則・・”をクリックして
設定タブの中の”入力値の種類”を”リスト”にします。
”ドロップダウンリストから選択する”にチェックを入れます。
”元の値”ボックスの縮小ボタン(はじっこのやつ)をクリックして
画面を広くし、選択範囲は前もっていれる項目を書いたリストを
選びます。もう1度縮小ボタンを押して元の大きさに戻し、
”OK”を押します。

 出身地欄にドロップダウンリストができましたでしょうか?
    • good
    • 0
この回答へのお礼

sawawaさんのアドバイス通りやることにより、うまくできました。
ありがとうございました

お礼日時:2001/03/05 13:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ