Excel - Programar controles agrupados

 
Vista:

Programar controles agrupados

Publicado por Armando (1 intervención) el 04/03/2007 13:22:51
¿No se puede programar un grupo de controles agrupados refiriéndose a cada elemento con su número de indice dentro del grupo? ¡Vamos, como se hace en Visual Basic!.

¿Como se haría esto si es posible? o ¿cómo puedo escribir solamente una vez el código cuando todos los controles van a comportarse igual y les vale la misma linea de programación?.

Un saludo
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:Programar controles agrupados

Publicado por JuanC (792 intervenciones) el 04/03/2007 14:57:57
Depende de lo que quieras hacer...

En algunos casos se puede hacer una función y que ésta haga
lo que corresponda según el control asignado

Set Ctl = TextBox1

Podés trabajar con un array o recorrer los controles de un Form o dentro
de un Frame
También puede servirte la propiedad Tag de los controles...

Dim Ctl As Object

For Each Ctl In Frame1.Controls
If Ctl.Tag Then MsgBox Ctl.Name
Next

Espero que sirva de algo...

Saludos desde Baires, JuanC
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