![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
03/05/2010, 13:52
|
![Avatar de abrahamvj](http://static.forosdelweb.com/customavatars/avatar144758_1.gif) | | | Fecha de Ingreso: julio-2006 Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 18 años, 6 meses Puntos: 18 | |
Respuesta: VBA Excel - Array de objetos En este ejemplo se recorren los controles diferentes de un userform y dependiendo del tipo se pintan de un determinado color
Dim objeto As Object
For Each objeto In Me.Controls
Select Case TypeName(objeto)
Case "Label"
objeto.BackColor = vbBlue
Case "TextBox"
objeto.BackColor = vbGreen
Case "CheckBox"
objeto.BackColor = vbYellow
Case "CommandButton"
objeto.BackColor = vbBlack
End Select
Next objeto
Abraham |