- ベストアンサー
どなたか神の知恵を…
VB初心者です(パソコンも)。というか名前しか知りません。さっき生まれて初めて「ビジュアル ベイシックツールバー」なるものを開きました。そんな私が今大変無謀なことをしています(ただし、私にとってですが…)。 どなたか助けてください。 何をしようとしているかというと、ワード(エクセルでもいいです)の本文中に、コンボボックス(逆三角形のマークのついたボタンをクリックすると、下向きにサッといくつか選択肢が現れ、そのうちのいずれかを選べるやつ)を作ろうとしているのですが、その選択肢データの入力方法がわかりません。 実はちょっとしたアンケートのようなものを作っているんですが、そのスペースが非常に狭いため、通常のアンケートのように、本文中に「□よい、□悪い、□普通」というように表示して、該当するものにチェックをというようなことができないような状況にあります。そこですこしでもスペースをかせぐため、コンボボックス(こんなものがあるということも今日初めて知りました)を使おうと思ったんですが、この選択肢である「よい」とか「悪い」といった言葉が設定できません。というか知りません。 どなたか教えていただけないでしょうか。(今、まさにその作業中です。) なお、ビジュアルベーシックツールバーからコントロールツールバーを表示させ、コンボボックスを選択する。今私の知識でできるのは、それだけです。アクセスもできません。そんな私に神の知恵をお願いします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- エクセルでコンボボックス内に2列表示をしたい
オプションでrowsourceに、A3:B10としたばあい、2列表示をしてほしいのです。 しかし、選択して、コンボボックスに表示するときは、A列の分だけでいいのです。 こんなことってできますか? また、コンボで選択したものが、表示されますが、別のものを選択した場合、その後ろにスペースを空けて表示するなんてことはできますか? コンボボックスで選択するものが2つ以上できたらいいと思います。
- ベストアンサー
- オフィス系ソフト
- コンボボックスの選択後のカーソル位置について
VB6でプログラムを作成しています。 コンボボックスのリストから選択後のカーソル制御について質問です。 コンボボックスのリストから選択後に選択したものが全選択となり カーソルが文字列の最後尾に移動してしまいます。 文字列よりコンボボックスの幅が小さい場合にカーソルが最後尾に移動すると表示が先頭からの表示になりません。 選択後にコンボボックスの表示が選択したものの文字列が先頭から表示 されるように制御したいのですが。 どのように制御したらよいか、知っている方教えてください。
- ベストアンサー
- Visual Basic
- VBでコンボボックスとテキストボックスの連係
VBでフォームにデータコンボボックスとテキストボックスを一つづつ作り、データコンボボックスで値を選択し、その値に対する値をテキストボックスに表示させたいんですがどうすればいいでしょうか? データコンボボックスで選択する元になるテーブルは ID | 商品 1 | みかん 2 | ばなな 3 | りんご と、上記のような形のテーブルをもちいています。 例えばデータコンボボックスで「1」を選択した場合テキストボックスに「みかん」と表示させたいです。
- ベストアンサー
- Visual Basic
- vbデータベースのコンボボックスの連動
お世話様です。 VBでデータベースを作っています。 Accessのテーブルからコンボボックスで、レコードを 読み込んでるのですが、1つ目のコンボボックスで 選択した際に、他のコンボボックスも連動するようにするにはどうすればいいでしょうか?? たとえば コンボボックスであるレコードを選択。 他のコンボボックスでは、先のコンボボックス で絞り込まれたレコードのみ選択できるようにする。 それに伴い他のフィールドも連動するということです。 どうぞよろしくお願いいたします。
- ベストアンサー
- Visual Basic
- VB.net2010 曜日の取得について
初心者ですが、失礼します。 VB.net2010にて コンボボックス4つ (「20」「00」年「04」月「02」日の「」の4つ) に任意の日付を入れてその日の曜日を分かるようなコードを組みたいのですが、 weekdayname関数とコンボボックスの合わせ方がイマイチ分かりません。 宜しくお願い致します。 1. コンボボックス4つの年月日を選択してボタンを押す 2.メッセージボックスに曜日を表示する
- 締切済み
- Visual Basic
- やり方がわかりません。
以下のようなものをSWTを使って考えていますが、もしお分かりになれば教えていただきたいです。 1、初めに「買い物回数」をコンボボックスから選んでもらう。選択肢は0回から5回くらい。 2、選ばれた回数分、コンボボックスを表示。 [買い物1][コンボボックス] [買い物2][コンボボックス] [買い物3][コンボボックス] ・ ・ コンボボックスの選択肢には、{バナナ、りんご、メロン、トマト、みかん、ぶどう}があって、買い物1のコンボボックスでバナナを選ぶと、買い物2以降ではバナナは選択できなくなり、買い物2でりんごを選ぶと買い物3以降では(さっき選んだバナナと)りんごが選択できなくなる。以下も同様。 3、選んだ値(買い物1ではバナナ、買い物2ではりんご、など)を取り出す。 というものをJavaで作りたいのですが、アルゴリズムがわかりません。 初めの選択に応じて次のコンボボックスの数が変わる、前に選んだコンボボックスの値は選択できなくなる、といったことをどうすれば出来るか教えてください。お願いします。
- 締切済み
- Java
- コンボボックスのイベント
コンボボックスで下向き三角をclick(1回目)は [DropDown]イベントで認識でき、リストが表示されるのですが もう一度、コンボボックスで下向き三角をclick(2回目)した時 リストが元に戻るのですが、 このコンボボックスで下向き三角を2回連続でclickした場合 1回目は[DropDown]イベントが発生、2回目は・・・・ 何イベントが発生するのでしょうか? 宜しくお願い申し上げます
- 締切済み
- Visual Basic
- VBでコンボボックスをテーブルのように扱いたい
VB.net 2010での質問です。 外部テキストファイルを読み込んで、フォーム上のコンボボックスに入れるのは簡単にできましたが、 ボタンを押したときに、選んだコンボボックスの該当データのうち一部だけを取り出して他データとからめつつ処理して表示させたいのです。 テキストファイルが以下のようになっています。データ件数は多くはありません。 阿部,北海道,10001,2001/05/01 山崎,東京都,11111,2003/09/25 ボタンを押した時には、別のテキストボックスに 山崎 - 10001 と表示させたいのです。贅沢を言えば、コンボボックスには人名のみが表示されるようにできれば素晴らしいです。 どうかよろしくお願いします。
- ベストアンサー
- Visual Basic
- DataGridViewのコンボボックスの初期値について
VB2005です。 DataGridViewでコンボボックスを作成してあります。 コンボボックスのDataSourceを指定した場合、 コンボボックスにカーソルが移ったときに、 1行目はDataSourceで指定したデータの1行目の値 (2行目以降は前の行で選択した値)が表示されが表示されてしまいます。 その値を利用したい場合、再度コンボボックスで選択しなおさないと 有効になりません。それならば、カーソルが移ったときも空白のままでは いられないのでしょうか? コンボボックスのDataSourceを指定しないで、 Itemsに値を設定したときには、カーソルが移ったときも値が 表示されないで空白のままです。このような設定にしたいのですが。 DataSourceをしてしたときには無理なのでしょうか? よろしくお願いいたします。
- ベストアンサー
- Visual Basic
お礼
早々のご回答ありがとうございます! 早速試してみました。うまくいきました! 本当に困っていたので助かりました。 これからは、この技術をしっかりと自分のものにし、知らない友人に「え、知らないの?」とか言って嫌われながらも自慢げに教えていきたいと思います。 人ってこうやって成長していくんですよね?(え、私だけですか?)