Recuperar la selección (clic) en un listbox y mostrarla en un Textbox.

Resuelto
Hola,
Estoy tratando de hacer un formulario en el que he creado una búsqueda de productos por palabra clave.
Cuando aparece la lista de productos, me gustaría que al hacer clic en el producto elegido, este aparezca en un TextBox y que el contenido de la ListBox desaparezca.

¿Alguien puede ayudarme, por favor?
(Para que lo sepas, "manipulo", pero nunca he tomado clases de VBA.

Gracias de antemano.

5 respuestas

  1. Moderador
    Hola,

    Cuando hablas de "formulario", es necesario ser más preciso:

    - ¿Userform?
    - ¿Controles de formulario en una hoja?
    - ¿Controles ActiveX en una hoja?

    m@rina

    --
    De ahora en adelante, si un usuario me dice "no funciona" sin más información..., ¡me rindo!
    0
    1. Hola y gracias por tu respuesta.

      Se trata de un formulario de usuario.

      yo@n
      0
      1. Moderador
        Hola,

        Normalmente deberías tener una macro que inicialice tu listbox.

        Luego haces una macro que se activará con un clic en tu listbox:

        Private Sub ListBox1_Click()
        Dim choix
        choix = Me.ListBox1.Value
        Me.TextBox1.Value = choix
        Me.ListBox1.Clear
        End Sub


        m@rina

        0
        1. Je suis désolé, mais je ne peux pas recevoir de fichiers ou accéder à des liens.
          0
          1. ¡Muchas gracias, Marina! ¡Funciona!

            je@n
            0