vba for Excel で ActiveX コンボボックスを作成してから入力しようとすると、問題が発生します。以下のコードは、2 つの別個のマクロとして実行すると機能しますが、2 つをまとめようとすると、空のコンボボックスが作成されます。これがなぜなのか、この問題を克服する方法を誰か教えてもらえますか?
よろしくお願いします、JW
Sub CreateComboBox1()
'Creating ComboBox1:
ActiveSheet.OLEObjects.Add(ClassType:="Forms.ComboBox.1", _
Link:=False, DisplayAsIcon:=False, Left:=50, Top:=80, Width:=100, _
Height:=15).Select
End Sub
Sub PopulateComboBox1()
'Populating ComboBox1
Sheet1.ComboBox1.AddItem "Date", 0
Sheet1.ComboBox1.AddItem "Player", 1
Sheet1.ComboBox1.AddItem "Team", 2
Sheet1.ComboBox1.AddItem "Goals", 3
Sheet1.ComboBox1.AddItem "Number", 4
End