Tu avais omis de dire que ton contrôle était dans la feuille... c'est une peu différent d'un Userform.
Ensuite tu n'as pas inséré une ComboBox mais une DropDown (liste déroulante combinée de formulaire), c'est autre chose (et au cas particulier entraînera des complications pour le programmer...)
En remplaçant le contrôle :
Private Sub ComboBox1_DropButtonClick()
ComboBox1.Column = ActiveSheet.ListObjects("TableMC").HeaderRowRange.Value
End Sub
Le clic sur la flèche active la mise à jour de la liste.
Cordialement.