[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『コンボボックスの値と比較方法』(のぶ)
コンボボックスのリストの値と、とある値を比較しあればそのデータをコンボボックスに表示、なければ空白をコンボボックスに表示したい。
vbaでできますでしょうか?
要は、ある値がコンボボックスのリストに存在するか、しないのかをvbaで判断したいのです。
宜しくお願いします。
コンボボックスの初期値はどのように設定しているのでしょうか。 それがシートで定義されているなら、その範囲に名前をつけて COUNTIF で判断付くと思い ますが、どのような用途なのでしょうか。
シート上の値であれば条件付書式という方法もあるかと思います。 VBA であっても Application.CountIf は使用できるかと思います。
直接登録されているものを参照したい場合は、対象と ComboBoxXXX.List の比較でしょうか。 http://www.eurus.dti.ne.jp/yoneyama/Excel/vba/vba_userform05.html (Mook)
セルのリストがかわるため、過去に登録したデータを表示する際に、コンボボックスにデータが存在しないため(リストのデータが消されたため)、エラーとなってしまいます。
これを回避したい。
セルのリストのデータは不要なものは消されてしまいます。(のぶ)
ありがとうございました。(のぶ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.