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