重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

早速質問させていただきます。
withでオブジェクト2つ指定したいのですが方法はありますか?
例えばComboBox1とComboBox2に同じものを入れたい場合です。
With ComboBox1
.AddItem "abc"
.AddItem "123"
.AddItem "アイウ"
End With
上記と同じ事をComboBox2でもしたいです。
よろしくお願いします。

A 回答 (2件)

Withをネストすることはできますが


With Object1,Object2 という使い方はできません。

で、ComboBox1とComboBox2に同じものを入れる場合
Listプロパティを使用する方法もあります。

'------------------------------------------
 With ComboBox1
   .AddItem "abc"
   .AddItem "123"
   .AddItem "アイウ"
 End With

 ComboBox2.List = ComboBox1.List

'-------------------------------------- 
 
以上。
 
    • good
    • 0
この回答へのお礼

ありがとうございます。
希望通りのものが出来ました。

お礼日時:2008/12/10 14:33

Objectを引数とするプロシージャにすればよいのでは。



Call mSet(ComboBox2)

Sub mSet(CBox as Object)
With CBox
(略)
End With
End Sub
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!