• ベストアンサー

エクセルで入力時のHELPをつくりたい

エクセル97で家計簿シートのようなものを作ろうと思います。 入出金シートがあって、それで入力時には費目を選んで金額 入力したいと考えています。 その時に、「費目リスト」を表示し、そこから費目を選択 して入力する、という方法を取りたいと考えております。 いわゆる、入力時のHELP、コード参照BOXみたいなことを したいのですが一体どんな機能を使用したら良いのか、 どういう質問をしたら良いのかも判らなくて困っており ます。解決の糸口をつかみたいので、ヒントでもかまい ません。 参考になる情報元(ホームページとか)でもありがたい のです。よろしくお願いします。

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

  • ベストアンサー
  • bubebube
  • ベストアンサー率55% (11/20)
回答No.1

入力規則のリストを使用してみてはいかがですか? セルを選択するとリストを表示できます。 ・入力規則の設定 データ(D)→入力規則(L)→設定タブを選択し、 入力値の種類(A)にリストを設定してください。 元の値(S)に費目リストとしたい項目のセルを指定してください。

pyo123
質問者

お礼

早速ありがとうございます。 こういう機能があったんですね、不勉強でした。 使えそうです。VLOOKUPと組み合わせてがんばってみます。 同一シートじゃない場合はダメみたいなので何か手は無いでしょうか?

pyo123
質問者

補足

別シートの時には名前を定義しておけば良いみたいでした。 それで解決しました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • hiro28
  • ベストアンサー率40% (2/5)
回答No.2

#1さんの方法で 元の値(S)の部分に 直接リストを書き込む方法はどうでしょうか? 例えば 食費,光熱費,雑費 という具合にカンマで区切ってやるとうまくいくと思います。

pyo123
質問者

お礼

ありがとうございます。 直接書きこむのも手軽で良いようですね。 勉強になりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで家計簿を作っています。適する関数・計算式が分かりません。

    エクセルで家計簿を作っています。 Sheet1に日付,費目,店名,金額を入力し、Sheet2に日付ごと・費目ごとに金額を集計できるリストを作成し、Sheet1の入力内容をSheet2に自動で反映させるようにする為にはどのような計算式を使ったら良いでしょうか? 例えばSheet1に「12月1日,費目=食費,細目=外食,店名=マクドナルド,金額=500円」と入力すると、Sheet2の横軸=日付の12月1日,縦軸=費目の外食,細目=外食の欄に金額「\500」と入力される計算式です。 エクセルの計算式を載せたサイトを探してみたのですが、これだ!という関数が見つかりません。 説明が下手ですみませんが回答よろしくお願い致します。

  • 下記のようにExcelのSheet1にデータが入力されているとします。

    下記のようにExcelのSheet1にデータが入力されているとします。 (セルは「」で区切ります。)※添付ファイル参照 ----------------------------- A、あ、1、a、2300 A、あ、2、b、2500 A、い、3、c、2300 B、あ、4、d、2900 B、い、5、e、3100 ----------------------------- ※左から、列名:種別1、種別2、製品コード、製品名、価格とします。 このリストを使用して、別シートに下記のような仕組みを作成したいです。 ---------------------------- 種別1選択、種別2選択、製品名選択 ■■この行にはリストボックスを作成し、     それぞれをリストから選択できるようにします。(添付ファイル参照)■■ ■■その下に、製品コードと価格を表示させたいです。■■ ----------------------------- 実現可能でしょうか。。。 すみません、教えてください。

  • Excel コンボボックスについて

    現在ブックに"Sheet1" "Sheet2"が存在していて、 Sheet1にコンボボックス用のリスト一覧を作成して、 Sheet2にSheet1のリスト一覧を参照してコンボボックスを作成したいのです。 リストは、動的に変化できるようにA1~A65536まで使用できるようにしたい場合どのように、コードを作成すればよいのでしょうか。。。

  • excel(2003,2007) VBA 入力規則 別シートを参照した

    excel(2003,2007) VBA 入力規則 別シートを参照したリストについて、リストの中身しか選べなくしたい OS:Windows XP Office:2003,2007 入力規則でリストを作った時、「元の値」に別シートに作ったリストを参照する設定にしています。 そのリストの内容が「赤」「青」「黄」だった場合、その3つしか選べないように制限することは可能でしょうか? 同じシート内にリストを作れば可能であることは知っていますが、別シートを参照した状態でもそれができればいいなと思っています。 別シートを参照している場合は無理なのか、無理でなければどうすればいいのか。 方法をご存知の方、教えてください。宜しくお願い致します。

  • エクセル 入力規則について

    データの入力規則でリストを選んだときの”元の値”についてですが、同一シート内のどこかを選ぶと間違ってその元の値を消したりする危険性があるので、別のシートに元の値を書いておきたいのですが、そういうことは出来ないのでしょうか? また、VBAのコード上からリストを作成することは出来ないのでしょうか?

  • Excel 2013 のヘルプが変?

    Excel 2013 の“ショートカットキー”のヘルプ文を読もうとしています。 画面右上の[Microsoft Excel ヘルプ]または F1キーを押すと、添付図の左側の画面になります。期待していた項目リストが出ません。 “オンラインヘルプの検索”ボックス内に「ショートカットキー」と入力して、当該ボックス右端にある虫メガネをクリックすると、添付図の右側の画面になるばかりです。 対処法を教えてください。 ちなみに、パソコンのOSは Win7 Pro SP-1 で、Excel 2013 はインストールしたばかりで、これから使い始めるところです。それ以外の MS Office はインストールしていません。なお、私は Excel 2002 までの使用には慣れています。

  • Excelでの入力を効率良くする事を考えています。

    Excelでの入力を効率良くする事を考えています。 ある行においてセルに入力してタブボタンを押下しながら右に列を移動します。 そこで入力規則が設定されているセルにおいてリストを表示させているのですが、入力時にマウスを使わずに自動的に↑キーや↓キーでリスト内の項目を選択できるようにしたいです。 つまり、そのセルに移動した時にはリストの設定により▼は表示されているのですが、それをそのセルに移動した際に自動的に押下した状態にすればいいと思うのです。 そもそも何かのコマンド(ボタン操作)でマウスを使わずにリストボックス内を↑キーや↓キーのみで選択できるものなのでしょうか。 それとも、VBAでシート内にコードを記述する必要があるのでしょうか。 またVBAを用いた場合activecellに対してどのようなメソッドやプロパティを設定してよいか分かりません。 どうかご教授願います。

  • エクセルでの入力規則と自動入力について

    質問の前に検索をしてみたのですが、 似たようなものが見つからなかったので、質問させてもらいます。 シート2に名前→定義で「登録者名」と作り シート1での入力を入力規則を使い、リスト(コンボボックス) を設定しました。 シート2では 登録者名 会員番号 AAA  1234 BBB  5678 CCC  9101 DDD  1112 と名前の横のセルには会員番号を作っています。 そこで質問ですが、 シート1で登録者名を入力規則のリスト(コンボBOX) で選択して入力した場合、 隣のセルに自動で会員番号が表示できるような関数などは ないでしょうか? VBAなどはできないので、できれば関数でやりたいと思います。 【シート1】    A      B 1 AAA ▼   1234(←この1234を自動で表示させたい) 2     ▼ 3     ▼ 説明不足かも知れませんが教えてください。 よろしくお願いします。 エクセル2003です。

  • Excelで入力規則が反映されない。

    Excel2007でシートBに「123」と名前のついたリストを作り、シートAに入力規則を設定しましたが、リストにない値を入れてもエラーになりません。 シートBのリストは、  名前:123  参照範囲:シートB!$B$1:$B$171 範囲:シートA 条件設定:入力値の種類=リスト      元の値=「=123」      ドロップダウンリストから選択する=チェック済 エラーメッセージ:表示するにチェック済          スタイル=停止 他のファイルでは出来ていて、それとまったく同じにしているつもりなのですが・・・。 ドロップダウンリストは表示され、そこから選ぶことは可能ですが、まったく関係ない値も普通に入力できてしまいます。 初歩的なことでしたらお手数掛けて申し訳ありませんが、よろしくお願いします。

  • Excelでリストボックス(入力規則)を活用したい

    Excelでセルにリストボックスを作りたいと思っています。 リストボックスの値は、シートのセルから導きだすのですが、A1からA12までに値が入力されているとして、重複する値はリストボックスに含めないようにリストボックスを作成したいのです。 入力規則の手順は分かるのですが、重複しない配列を作成する方法が分からないです。 詳しくは画像のとおりです。 どうぞよい知恵を授けてください。

トナー交換のお困りごと
このQ&Aのポイント
  • 黒のトナーを新しいものに交換したにもかかわらず、トナー交換のメッセージが消えない。
  • パソコンのOSはWindows10で、有線LANで接続されています。
  • ブラザー製品に関する質問です。
回答を見る

専門家に質問してみよう