• ベストアンサー

Excelで、リストボックスでカテゴリー分けする設定( ゜∀゜)ノ

この教えてgoo!での投稿カテゴリーで質問する際に、カテゴリ欄が『大分類⇒中分類⇒小分類』と、選択する毎に階層が表示されますが、これをExcelで(マクロ:リストボックス)で同じように作成できませんでしょうか? (例えば…) まず、『大分類』の(例えば) 「日本」を選ぶと、『中分類』に「和式」「和食」「武士」と表示されて 階層的に選択が絞り込まれる事です。 ちなみに、『大分類』で「アメリカ」を選ぶと、『中分類』に「東海岸」「西海岸」等 段々と詳細になっていくことがしたいです。 それを、Excelのリストボックスで 表示させたいのですが、誰か教えて下さい。 (・ω・;A)…

  • niken
  • お礼率33% (1/3)

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

ListBox1(大分類)、ListBox2(中分類)があって、ListBox1の項目が選択されたら  Private Sub ListBox1_Click()  ListBox2.Clear  Do   ListBox2.AddItem 値  Loop Until 終了条件 End Sub のようにListBox2の値を登録し直せばできます。

関連するQ&A

  • エクセル リストについて

    取引先一覧の大中分類をリストボックスを使用して 選択できるようにしたいのですが、 大分類を選んだ場合は、それに該当する中分類をリスト表示するにはどうしたら良いでしょうか? (例)大中分類 大分類:1.国内 2.国外 中分類:大分類が1の場合 1.商社 2.商社以外      大分類が果物の場合 1.アメリカ 2.アジア・・・・ (例)一覧 取引先コード/取引先名/大分類/中分類 11111  /○○社 11112  /△△社  .  .  . どなたかご存知でしたら教えてください!!!

  • エクセルでカテゴリ検索?するようなことは可能でしょうか?

    エクセルでカテゴリ検索?するようなことは可能でしょうか? 過去の質問を見たのですが、初心者の私にはいまいちわかりませんでした。 例えば、大分類としてAを選択すると、中分類から1から10までが選択可能になる。 同じように大分類としてBを選択すると、中分類から11から20までが選択可能となる。 と、こんな感じに作りたいのですが、式の作り方をご存知の方がいらっしゃいましたら お手数ですが、是非教えて頂けませんでしょうか? 宜しくお願い致します。

  • リストボックスについて

    PHPをはじめて間もないのですが、質問します DB(MySql)のテーブルを使用してリストボックスの 選択肢をさせるようにしたいのですが、 同じ1つのリストボックスで選択するようにします テーブル CodeNo 商品名   分類 0001  バナナ   果物 0002  みかん   果物 0003  ピーマン  野菜 0004  トマト   果物 0005  もも    果物 0006  にんじん  野菜 のようなデータがあるとします (1)選択肢は分類のデータを表示します    果物    野菜 (2)(1)で選択された分類の商品名を選択肢にします    果物選択したとする    バナナ    みかん    トマト    もも (3) (2)で選択されたCodeNo,商品名を表示する    トマトを選択したとする 0004  トマト がテキストボックスに表示されるようにします。 以上のようなことをPHPですべてするにはどのようにすれば よいのか、ご教授いただけませんでしょうか? よろしくお願いいたします。    

    • 締切済み
    • PHP
  • ACCESSのリストボックス抽出について

    ACCESSにおいて、住所録テーブルを用意します。 フォーム上で県、市のリストボックスを作ります。 住所録テーブルには県と市のフィールドを作り、県名と市名を入力しておきます。クエリを用意し、リストボックスの県で例えば東京を指定するとそれに該当する市が抽出されて市のリストボックスから選択できるようにしたいのですがクエリ上では表示されるのですがリストボックスに反映されません。 どのようにすれば出来るのでしょうか。 (ちょうど教えて!gooで質問する際にカテゴリーの大分類から小分類を選択する時のようにです。)

  • エクセル2013のリストボックス

    エクセル2010でワークシート上に配置したリストボックスがあります。 ActiveXではなくフォームコントロールのリストボックスです。 これに11項目のリストを設定してあります。 2010ではまったく問題がないのですが、エクセル2013で開くと下の2項目が選択できません。 2010と2013では互換性がないのでしょうか?

  • エクセル VBAのリストボックス

    エクセルのVBAでユーザーフォーム上のリストボックスに文字を入力すると候補がドロップダウンリストに表示され、候補から一つを選択するとドロップダウンリストをとじるといったコードを教えてください。ただし、最終的にリストボックスの値はリストから選ぶのみで、文字を入力するのは候補を表示するためだけに使いたいのです。どなたか、ご教授願います。

  • Excelのリストボックスにコメントは付けられないでしょうか

    同じような質問が他に出ていればそのNoをお教えいただいても結構なのですが・・・ Excelのリストボックスにカーソルが合わさるとセルにつけられるようなコメントが表示できないでしょうか リストボックスを大きくは作れない事情からリストボックスにカーソルが合わさった時に選択の補足説明が出来ないものかと考えております コメントではなくほかの代替機能でも良いのですがどなたかご教示を願います 因みにVBはわかりません。

  • エクセルVBA UserFormで選択リスト

    VBAは多少はかじりましたが、UserFormを使うのは初めてです。これまではDialogSheetでやってました。 しかし今回は、DialogSheetでは大分類小分類に分けたリストはできそうもないのでUserFormならマルチページ機能があるのでなんとかなるのではと思いました。 やりたいことは約千種類あるデータを、まず大分類のカテゴリーに10区分し、マルチページとします。 大分類の各ページをさらにマルチページで小区分し、各5区分とします。都合10*5で50ページとなります。 小区分の各ページにそれぞれリストボックスを配置し、エクセルシートのデータリストからデータを表示し、エクセル使用者が選択できるようにします。 こんなことはマルチページで可能でしょうか?それともタブストリップですか? 参考となるコードなどもご教示いただけると幸いです。 よろしくお願いします。

  • コンボボックス(?)を3つ連動させたモノを、Web、Excelで作る方法は?

    『OKWeb』の質問をする際に、『カテゴリーを選択する』で大分類、中分類、小分類の選択ができるようになっていて、大分類の選択にヒモ付けされた中分類(中分類→小分類も同じ)が選択できるようになっています。 このように3つを連動させて選択させるのは、どのようにしたら作れるのでしょうか? ネットで調べても方法が見つかりませんでした。 (1) Webで上記を作る場合(ホームページビルダーは持っていますが、出来そうにありません) (2) Excelで作る場合(コンボボックスというのを使うのだと思いますが・・・ ちなみにExcel2000です。) ※ちなみにパソコンはあまり得手ではありません。。。

  • リストボックスの使い方が解りません。

    リストボックスの使い方が解りません。 商品台帳作成の為、ユーザーフォーム(登録画面)にて 商品番号、商品名、商品名(カナ)、商品分類、仕入値、売値を入力し、 登録ボタンで他のExcelを起動→転記→保存→閉じるという作業を しようとしたのですが、商品分類の所をリストボックスにしたいと 考えましたが、リストボックスの使い方が良く解りません。 商品分類の部分来たら、登録画面上で A 野菜 B 鮮魚 C 精肉 D 乾物 というのが出て、アルファベットを選択したいと思っております。 10種類程度で、それ以上に増える事は無いのですが 別シートで商品分類台帳のようなものが必要なのでしょうか? 初心者丸出しの質問ですが、宜しく御教授下さい。