はじめまして。よろしくお願いします。
現在、コンボボックスへのリスト定義を以下のように行っています。
Ctmp="aaa,bbb,ccc"
Ctbl=Join(Ctmp,",")
ComboBox1.List=Ctbl
この時、ComboBox1の指定を変数から行いたいのです。
具体的には、
Dim Obj As Object
Ctmp="aaa,bbb,ccc"
Ctbl=Join(Ctmp,",")
Obj="ComboBox1"
Obj.List=Ctbl
たぶん、Set Obj=??????("ComboBox1")
みたいになるのかなと思うのですが、旨く行きません。
ご教授いただければ幸いです。
これは VBA ですね?
> Ctmp="aaa,bbb,ccc"
> Ctbl=Join(Ctmp,",")
Split では無く?
> Obj="ComboBox1"
> たぶん、Set Obj=??????("ComboBox1") みたいになるのかなと
Set Obj = Controls("ComboBox1")
早速のお返事ありがとうございます。
おっしゃるとおりVBAです。
それと、ご指摘のとおり、Splitです。間違えてました。
早速試したところうまく行きました。
ありがとうございました。
ツイート | ![]() |