どうも、hirarinです。
今回投稿したのは、コンボボックスとリストボックスについて
聞きたいことがあったからです。
あまり、良い質問の仕方がわからないので、理解し辛かったらすいません。
まず、コンボボックスで選んだ項目に合わせて保存してある
テキスト(Word)を検索して、リストボックスに出現させたいのです。
例えば…
コンボボックスに
LEVEL1
LEVEL2
LEVEL3
みたいな感じで項目があり…
保存してあるテキスト(Word)には
LEVEL1・イタリア
LEVEL2・ブラジル
LEVEL1・中国
LEVEL3・日本
LEVEL2・フランス
と、いう具合にバラバラに入力されています。
このデータを、コンボボックスでLEVEL1を選択し、
コマンドボタンを押した時、リストボックス
にLEVEL1のみのデータを出現させたいのです。
1週間くらい本を読んだり、ヘルプを読んだりしたんですが、
よく分からない状態です。
よろしくお願いします。
質問がわかり辛かったらすいません。
SendMessageを使えばできます。(くわしくはここのサンプルで)
…でも、それは必ず左からあってないといけないし、大文字小文字は区別します。
もし必要なら、リストないをループさせて自分で検査した方がいいかも知れません。
あ、この場合、LEVEL1で検索して、マッチしなかったものは、
RemoveItemで消すんですね。
hirarinです
返事が遅れてすいませんでした。
ちょっと、事故で入院していたもので…
たいした事はなかったのでもう大丈夫です。
ただ、今はまだ、右手は使えないですけど…
たかみちえさん、せっかく丁寧に教えてくれた
のに、申し訳ありません…
しばらくは安静にしているので、回復したら
またVBを始めたいと思います。
その時は、またよろしくお願いします。
そうですか…。それではまた、元気になって、がんばってくださいね。
お体おだいじに、また何かあったらいってくださいね。
ツイート | ![]() |