• ベストアンサー

VB2005でコンボボックスのデフォルト表示したいのですが。。。

いつもお世話になります。 VB2005で初歩的な質問をさせていただきます。 入力画面を作っててその中にコンボボックスがあります。 コレクションで区分1、区分2、区分3・・・と書いているのですが、画面を表示させたときに選択する前に「区分1」がデフォルトで表示させたいのですがどのように記述したらよいのでしょうか。 よろしくお願いいたします。

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

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

こんばんは コンボボックスの先頭の項目(Itemsプロパティ)を表示させたいのなら フォームのロードイベントに  ComboBox1.SelectedIndex = 0 でいいのではないでしょうか

risa5555
質問者

お礼

早々の回答ありがとうございました。

関連するQ&A

  • VB6.0 コンボBOXからのリスト表示について

    たとえば画面からの伝票入力処理などで... 「商品コード」の入力域を、コンボBOXにして、直接手入力でも、リストからの マウスクリック選択でも入力できるようにするとします。 この様な場合リストには、通常は「商品マスタ」の「商品コード」を、リスト表示 しますね。 実は今回、このリストにコードだけでなく横に並べて「商品名」も表示したいの です。もちろん「商品マスタ」に「商品名」を持っているものとします。 但し、もともとのコンボBOXの幅はコード文字数分のみとし、「商品名」分の 長さは、取っていないものとします。 以上、Accessでは標準機能で当たり前のように簡単にできる事ですが、 VB6.0ではどうなのでしょうか? 出来るのであれば、教えて下さい。

  • vb6のコンボボックスの操作について

    おはようございます。 vb6+MDBの環境下で、コンボボックスについて質問です。 マスタとなるテーブルA(都道府県など)と、一般的(?)なデータを日々貯めていくテーブルBがあり、 Bに、Aのキーとなる値が保存されています。 テーブルデータBの表示・更新画面を作っているのですが、 テーブルAの内容を画面上のコンボボックスに選択項目としてADDして表示するところまでは出来たのですが、以下のことを実現するには、コンボボックスにどういう記述で実現するのかわかりません。 1.テーブルBに持っているAの都道府県コードに該当する項目を、Bのデータ選択時に表示したい。 【テーブルA】 Aのキーコード,都道府県名 【テーブルB】 Bのキーコード,Aのキーコード,住所… このような場合、イベント時にコンボボックスをどのように処理するようにソースを書けば実現できますか?

  • vbデータベースのコンボボックスの連動

    お世話様です。 VBでデータベースを作っています。 Accessのテーブルからコンボボックスで、レコードを 読み込んでるのですが、1つ目のコンボボックスで 選択した際に、他のコンボボックスも連動するようにするにはどうすればいいでしょうか?? たとえば  コンボボックスであるレコードを選択。 他のコンボボックスでは、先のコンボボックス で絞り込まれたレコードのみ選択できるようにする。 それに伴い他のフィールドも連動するということです。 どうぞよろしくお願いいたします。

  • コンボボックスに関して

    開発環境:VB2008 教えて下さい。 コンボボックスを使用し、値を表示させ、選択されたらその選択された値を取得するという ような簡単なプログラムを作成していますが、列が複数列(2列)存在し、画面表示はそのうちの1列とし、 ある項目が選択された場合、その選択された値に対応するもう1列のコード取得するような場合は どのような記述をすれば良いでしょうか、、、 《例》 CMB_在庫管理.Items.Add("する") ・・・ コードとしては”0” CMB_在庫管理.Items.Add("しない") ・・・ コードとしては”1” 画面上には、する/しない という区分が現れ、するが選択された場合、0を取得し、 しないと選択された場合は1というコードを取得したい。  SelectedItemや、SelectedIndexで、値そのものや、何番目かという情報は取得できますが、  選択された値に対するコードを取得するには、、、 そもそも上記のような考え方は可能なのでしょうか、、、 初歩的な質問で申し訳ありませんが、教えて下さい。 よろしくお願いします。

  • Spreadのコンボボックス

    いつもお世話になっております。 VB.NET2003とSpread2.5Jにて開発を行っております。 コンボボックスの列を作成し、コンボボックスへの入力も可能としたいのですが、どのようにすれば良いのでしょうか? (ComboBoxCellType.Editable の値を True にして入力は出来たのですが、コンボボックスのセルから抜けると入力された値が消えてしまいます。) どなたかご存知でしたらお教え願います。

  • VB.NETでコンボボックスの1行目を空白にしたい

    毎度、お世話になっております。 VB.NETでコンボボックスの1行目を空白にしたいです。 (1)[デザイン]のプロパティで設定できますか?  探したのですが、なかなか見つけられず困っています。  コードで記述する方法も分からずながら、試してみましたが、うまくいきません。 (2)もしコードで記述するしかなければ、どのように記述したらよいか教えてください。 ※データは、DBから取得したものを、DataSetに割り当てています。  それをPropertyで宣言したコンボボックスに表示するという形に  しています。 どうぞ、よろしくお願いいたします。 

  • VBでコンボボックスとテキストボックスの連係

    VBでフォームにデータコンボボックスとテキストボックスを一つづつ作り、データコンボボックスで値を選択し、その値に対する値をテキストボックスに表示させたいんですがどうすればいいでしょうか? データコンボボックスで選択する元になるテーブルは ID | 商品 1 | みかん 2 | ばなな 3 | りんご と、上記のような形のテーブルをもちいています。 例えばデータコンボボックスで「1」を選択した場合テキストボックスに「みかん」と表示させたいです。

  • VB.NET コンボボックスの表示について

    vb2010で作成しています。 コンボボックスの表示 ⇒ 更新をどう処理するのか分かりません。 例えば下記のようなフルーツテーブルがあったとします。 ・リンゴ ・ミカン ・モモ テーブルから「ミカン」を取得し、コンボボックスへ表示する所までは出来ました。 その後に、「ミカン」から「リンゴ」に変換したい場合、テーブルからコンボボックスへデータを渡すと、 ・ミカン ・リンゴ ・ミカン ・モモ と「ミカン」が2個表示されてしまいます。 こういう場合どのようにプログラムを作成するのがベストなのでしょうか? 自分で試したのは、ミカンの情報を保持したまま、一旦コンボボックスをクリアし、 そのあとミカン以外のデータを再度読み込み、コンボボックスへ渡すようにしました。 結果は ・ミカン ・リンゴ ・モモ となります。 無駄な処理をしているとしか思えず、他に良い方法があるように思い、質問させて頂きました。 VB.NETは現在手探りで作っている感じで分からない事が多いのですが、分かる方がいらっしゃったら教えて下さい。 よろしくお願い致します。

  • コンボボックスからコンボへ

    私はホームページを黙過、勉強中のものです。 いま、ホームページ上に上下の所にコンボボックスを設置し、コンボボックスから選択肢を選ぶと下のコンボボックスが上のコンボボックスの選択肢によって選択する値を変える仕組みを作っています。 ほぼ完成しました。ただ一つだけ問題解決できません。それは選択をしてもらい画面が切り替わった時に入力ミスをしてしまった人は前の画面に戻ります。その時に上と下のコンボボックスのうち下のコンボボックスに入れてもらった値が消えてしまう事です。更に下のコンボボックスを選択しようとすると値が全て消えてしまっているので選択できません。もう一度上のコンボに値を入れ直すとまた下のコンボも値をかえすのですが、それでは入力者にだいぶ手間をかけてしまう事になります。 どうか教えて頂けないでしょうか。 この仕組みはすべてジャバで作りました。 お願します。

  • コンボボックスの表示は最大何行?

    いつもお世話になります。 VB.NET2003で開発しています。 いままで全然気にしておらず、質問が来て初めて気がつきましたが、 現在使っているコンボボックスに現れるデータはすべて8個なんですね。 これをもっと多くするにはどうしたらいいのでしょうか? また最大表示出来る数はいくらなのでしょうか? 初歩的な質問で恐縮ですがよろしくお願いします。

専門家に質問してみよう