Mensaje luego de no elegir un valor en combobox
Buenas, necesitaría si me podrían ayudar en lo siguiente, tengo una macro en la cual se elige de un combobox un país, el cual luego me sirve para seguir con el proceso, el problema parte de que, el combobox viene con la solapa desplegable para elegir dicho país, si no lo desplegó por default me trae un valor en blanco (o " ") por lo cual, en el caso de por error darle a aceptar y que el valor sea este la macro no me va tomar ningún país, para ello lo que pensé en un mensaje que diga "Elija un Valor" y lo repita o lo muestre siempre y cuando no se seleccione nada, el tema es que lo trate de hacer pero me genera un bucle que no termina y no me deja elegir un país .. Si me podrían ayudar seria de gran ayuda desde ya muchas gracias.. !!!
saludos
Sub lanzar_userform1()
'llamamos al userform1'
UserForm1.Show
End Sub
Public Sub UserForm_activate()
'Carga los Países en el ComboBox'
ComboBox1.AddItem "Argentina"
ComboBox1.AddItem "Chile"
ComboBox1.AddItem "Colombia"
ComboBox1.AddItem "Perú"
ComboBox1.AddItem "Puerto Rico"
ComboBox1.AddItem "Venezuela"
ComboBox1.AddItem "Barbados"
End Sub
Public Sub CommandButton1_click()
'Selecciona un País y quita el Formulario de la memoria'
valor = ComboBox1
Cells(1, 1) = valor
If valor <> "" Then
MsgBox ("Elija un Valor")
Else
End If
Unload UserForm1
End Sub