Que ciclo me recomiendas y cual seria la sintaxis
Hola jcgonzalez31, aquí consultándote de nuevo:
Tengo la siguiente inquietud, en una aplicación en excel con programación VBA tengo en un formulario muchas combobox. A muchas de ellas le cargo datos del 1 al 10 para que el usuario seleccione alguna cantidad en ese rango. Lo que actualmente hago para cargarle datos es un ciclo:
For X = 1 To 10
ComboBox1.AddItem Str(X)
ComboBox2.AddItem Str(X)
ComboBox3.AddItem Str(X)
...
Combobox50.AddItem Str(X)
next
Mi duda es si es posible y cual seria la sintaxis para anidar dicho ciclo for de manera que me cargara esos datos con menos lineas de programacion; por ejemplo que me quedase así:
For X=1 To 50
For Y=1 To 10
ComboBox(X).AddItem Str(Y)
next
next
O algún otra alternativa. Gracias por tu atención
Tengo la siguiente inquietud, en una aplicación en excel con programación VBA tengo en un formulario muchas combobox. A muchas de ellas le cargo datos del 1 al 10 para que el usuario seleccione alguna cantidad en ese rango. Lo que actualmente hago para cargarle datos es un ciclo:
For X = 1 To 10
ComboBox1.AddItem Str(X)
ComboBox2.AddItem Str(X)
ComboBox3.AddItem Str(X)
...
Combobox50.AddItem Str(X)
next
Mi duda es si es posible y cual seria la sintaxis para anidar dicho ciclo for de manera que me cargara esos datos con menos lineas de programacion; por ejemplo que me quedase así:
For X=1 To 50
For Y=1 To 10
ComboBox(X).AddItem Str(Y)
next
next
O algún otra alternativa. Gracias por tu atención
1 respuesta
Respuesta de Juan Carlos González Chavarría
1