Este es el código
Suponiendo que tienes 2 macros con el nombre de macro1 y macro2
Con esto cargas en el combo unos nombres presentables
Private Sub UserForm_activate()
ComboBox1. AddItem "Carga datos"
ComboBox1. AddItem "reporte"
End Sub
Este es el código de tus macros
Sub macro1()
MsgBox "entre a la macro de carga"
End Sub
Sub macro2()
MsgBox "reporte "
End Sub
Y con esto seleccionas la macro con el combo
Private Sub ComboBox1_Change()
'Por.DAM
Select Case ComboBox1
Case "Carga datos"
macro1 'nombre de tu macro
Case "reporte"
macro2 'nombre de tu macro
End Select
End Sub
Saludos.DAM
Si es lo que necesitas.