Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Error en bucle

nito1972

Active member
Registrado
4 Feb 2020
Mensajes
435
Buenos días a todos;
A ver si me ayudáis a resolver un misterio con un bucle que tengo en un formulario.
En la macro que adjunto tengo dos formularios iguales, en el primero funciona bien y en el...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 

Adjuntos

Solución
le hice unas modificaciones a tu macro prueba y comentas, aun se puede simplicar la programacion usando tablas insertadas en vez e la manera que lo estas haciendo, ojo es solo una sugerencia
Buenas,

Supongo que tienes curiosidad por saber el error no por corregirlo, porque hay mas errores.
1) En el
Código:
For Each Ctrl In MiFormulario.Controls
utilizas el MiFormulario en vez...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Última edición:
Hola

De forma primigenia el orden en que se recorren los objetos en un Userform cuando se usa un bucle, pues es justamente el orden en que se insertaron. No importa si se mueven los controles, no...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
le hice unas modificaciones a tu macro prueba y comentas, aun se puede simplicar la programacion usando tablas insertadas en vez e la manera que lo estas haciendo, ojo es solo una sugerencia
 

Adjuntos

Hola Gold;
He probado y va genial, incluso he añadido más TextBoxes y lo hace perfectamente.
Veo además que aún has depurado más de lo que estaba el código.
Muchas gracias, te debo una Gold.
Dejo...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Volver
Arriba