Visual Basic - FOR EACH, ayuda please!!!

Life is soft - evento anual de software empresarial
 
Vista:

FOR EACH, ayuda please!!!

Publicado por FER (26 intervenciones) el 28/07/2004 13:28:07
Buenas...

Necesito hacerme una funcion que limpie los ComboBox y las TextBox, de cualquier formulario que le pase como parametro. Se que se puede hacer con un for each muy sencillo porque en cierta ocasion lo hice pero no me acuerdo y lo estoy intentando pero no lo consigo....

Muchas gracias por adelantado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:FOR EACH, ayuda please!!!

Publicado por Pedro Luis (878 intervenciones) el 28/07/2004 17:27:59
Debe ser algo así, que como ves manejamos los errores a next, de forma que si intentamos poner Combo a 0 se vaya a la siguiente instrucción.
La forma de llamarlo sería Limpiar Me y lo pondras en un modulo

Public Sub Limpiar(Formulario As Form)

Dim Control As Object

On Error Resume Next
For Each Control In Formulario.Controls
Control.Text = ""
Control.ListIndex = -1
Control.Value = 0
Next Control

End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar