Imprimir página | Cerrar ventana

añadir items combobox

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84682
Fecha de impresión: 23/Abril/2024 a las 09:12


Tema: añadir items combobox
Publicado por: anawisen
Asunto: añadir items combobox
Fecha de publicación: 30/Agosto/2019 a las 13:04
Hola, tengo un problemilla a la hora de mostrar una lista de nombres de archivo de una carpeta determinada en un Combobox. Explico mejor...
Leo correctamente la carpeta y coge bien los nombres de los archivos pero a la hora de añadir ese nombre a un combobox me da error. La línea que da error es:

Combobox29.AddItem NombreArchivo

donde NombreArchivo es un string.
Eso por una parte.
El otro problema es que no consigo relacionar el procedimiento con el refresco del propio combobox en el formulario.
Esto supongo que es una chorrada y que ya hay mucha info sobre esto en internet pero aun así, no lo he conseguido.
¿Alguno se anima a ayudarme?
Saludos y muchas gracias.



Respuestas:
Publicado por: acilu55
Fecha de publicación: 30/Agosto/2019 a las 13:47
y si pones como origen de la lista el propio listado de archivos?

-------------
Gracias a todos de antemano


Publicado por: anawisen
Fecha de publicación: 30/Agosto/2019 a las 13:52
He probado a poner la llamada al procedimiento desde donde comentas pero no me lo coge


Publicado por: acilu55
Fecha de publicación: 30/Agosto/2019 a las 14:58
¿cómo lo has puesto?

-------------
Gracias a todos de antemano


Publicado por: acilu55
Fecha de publicación: 30/Agosto/2019 a las 15:01
Me.Lista.RowSource ="......."
Me.Lista.Requery
¿Algo así?


-------------
Gracias a todos de antemano


Publicado por: anawisen
Fecha de publicación: 30/Agosto/2019 a las 16:30
Ya Me funciona!! Ahora solo me queda un último problema.
Ejecuto el procedimiento y se carga todo lo que quiero pero me da error a la hora de ponerlo para que se ejecute cuando abro el formulario.
Es decir, a la Macro le he puesto que ejecute código y le he puesto "NombreProcedmiento()"
Y me dice que la expresión contiene un nombre de función que el Access no encuentra.


Publicado por: acilu55
Fecha de publicación: 30/Agosto/2019 a las 17:21
a ver si es "procedimiento" en vez de "procedmiento". otra cosa no puedo ver si no pones en código.

-------------
Gracias a todos de antemano


Publicado por: anawisen
Fecha de publicación: 03/Septiembre/2019 a las 13:41
Al final me di cuenta que era una tontería. No tenía declarado el procedimiento como "Function".
Gracias a todos de todas formas



Imprimir página | Cerrar ventana