|
▼すず さん:
>プロパティのRowSourceのところに教えて頂いたコードを書いてみましたが、
>「Couldn't set the RowSource property. Invalid property value.」というエラーが出てしまいました。
>Accessどうしならできるのですが、他のソフトとのやりとりになるとだめみたいです。
>ちなみにエクセルのユーザーフォームでも同じエラーがでました。
失礼しました。
Accessではなかったのですね。
ちなみに「あるソフト」とは何なのでしょう?
(Access)VBAは動くのでしょうか?
recordsetの取得は可能なのですよね?
手動で設定するときはどのように設定するのでしょうか?
Accessのように、"1,a,2,b,3,c,,,,,"と設定できますか?
出来るのであれば、recordsetの値を変換してセットできそうな気もします。
(recordsetが取得できる事が前提ですが)
エクセルの場合、変数(myDATA()など)に格納し、フォームのInitializeイベントで
Me.コンボボックス.List = myDATA
とすると、設定できます。
いずれにしても「あるソフト」の情報がないと、回答も付きにくいかと思います。
|
|