Tengo un formulario que contiene múltiples comboboxes.
Tengo definidos una serie de NOMBRES en la hoja de cálculo y asigno en la programación de cada uno de los comboboxes mediante su propiedad Rowsource el nombre que le corresponde.
De esta manera cuando añado a la lista un elemento, automáticamente lo tengo disponible en el combobox la siguiente vez que ejecute el formulario.
Todo parece funcionar correctamente excepto cuando ejecuto otra hoja de Excel (incluso una nueva hoja sin datos).
Si, por ejemplo tengo una hoja de excel nueva abierta y ejecuto mi hoja excel con mi formulario, no me coge los datos en los comboboxes. Es como si las definiciones de nombres se hubiesen perdido.
¿Conoceis alguna forma de evitar esto?.
¿Hay alguna otra alternativa para llenar los comboboxes que me permita agregar nuevos elementos de forma cómoda?.
Espero haber explicado el problema correctamente.
Gracias por vuestra inestimable aportación.
Saludos.
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Hola compañeros:
Tengo un formulario que contiene múltiples comboboxes.
Tengo definidos una serie de NOMBRES en la hoja de cálculo y asigno en la programación de cada uno de los comboboxes mediante su propiedad Rowsource el nombre que le corresponde.
De esta manera cuando añado a la lista un elemento, automáticamente lo tengo disponible en el combobox la siguiente vez que ejecute el formulario.
Todo parece funcionar correctamente excepto cuando ejecuto otra hoja de Excel (incluso una nueva hoja sin datos).
Si, por ejemplo tengo una hoja de excel nueva abierta y ejecuto mi hoja excel con mi formulario, no me coge los datos en los comboboxes. Es como si las definiciones de nombres se hubiesen perdido.
¿Conoceis alguna forma de evitar esto?.
¿Hay alguna otra alternativa para llenar los comboboxes que me permita agregar nuevos elementos de forma cómoda?.
Espero haber explicado el problema correctamente.
Gracias por vuestra inestimable aportación.
Saludos.