ComboBox y propiedad MatchRequired, ayuda please...

Samuel Cano

Board Regular
Joined
Jun 24, 2002
Messages
62
Hola amigos,

Ahora, el asunto que me trae:

un ComboBox con la propiedad MatchRequired = True

produce un MsgBox "Valor de propiedad no válido"
cuando se intenta introducir un valor que no está en la lista, lo cual está bién... (la barra de título dice "Microsoft Forms")


Ahora, lo que quiero es un MsgBox más amigable por ejemplo:

"Selección no válida, elija una opción de la lista ó presione Esc para continuar."

porque:

1. entra en un ciclo

2. no hay información al usuario para salir de ese ciclo y continuar..


espero haber sido claro, gracias anticipadas.

- Samuel
 

Excel Facts

Can Excel fill bagel flavors?
You can teach Excel a new custom list. Type the list in cells, File, Options, Advanced, Edit Custom Lists, Import, OK
pues un manejo de errores tal vez......

Code:
On Error Resume Next
MsgBox "Selección no válida, elija una opción de la lista ó presione Esc para continuar."
ComboBox1 = Empty
 
Upvote 0
Saludos ST2, gracias por la info...

el único intento que hice fué poner el mensaje en el evento Error del combobox en cuestión, pero no funcionó...

Con lo que me dices, se me ocurre probarlo en el evento change del control, a ver si ahí funciona e intercepta el mensaje del Microsoft Forms...

te comento.
 
Upvote 0
No... lo que intenté no funcionó...

Bueno, lo voy a dejar con una label que indique que si aparece el mensaje, se presione la tecla Esc para poder continuar...

Gracias y si alguien se le ocurre algo, pues se le agradece...
 
Upvote 0
Prueba esto:
MatchRequired=false
Style = 2-fmStyleDropDownList
Tu lista contenga un valor vacio,
con barra espaciadora se borra el elemento seleccionado, o bien se selecciona el vacio
 
Upvote 0

Forum statistics

Threads
1,223,970
Messages
6,175,693
Members
452,667
Latest member
vanessavalentino83

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top