|
>コンボボックスはお察しの通り「コントロールツールボックス」に有る物です。
>
>私が知りたいのは標準モジュールのformに使用している様な
>例:ComboBox1.RowSource = "stock!$b$3:$b$250"
>を使用したいのです。
この例を記述することも大事ですね!!
>それで、当該シートをアクティブにせずに異なるシートで
>コンボボックスを埋め込み表示後
>アクティブセルに埋め込みしたいのですが、教えていただけますでしょうか?
例として、Sheet1というシートにあるコンボボックス(Combobox1)
にSheet2のセルA1からA5の内容を
リストとして登録したい場合です。
標準モジュールに
'====================================================
Sub set_combo()
Dim ole As OLEObject
With Worksheets("sheet1").OLEObjects("combobox1")
.ListFillRange = "sheet2!a1:a5"
End With
End Sub
というコードで可能です。
|
|