UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

1RESUELTO Modificar datos desde ListBox el 24/09/13, 06:11 pm

saryio


Buenas, tengo un problema que supongo que aqui podran resolver facilmente  
El problema en cuestión es que tengo un formulario donde hay un listbox vinculado a una tabla y 6 textbox que leen la información de ese listbox, lo que quiero es que al cambiar la información de alguno de esos textbox y pulsar el botón Modificar cambie la información de ese registro, el problema con el que me e encontrado es que solo consigo modificar el primer textbox (el de referencia) pero no los demás.

Adjunto un archivo para clarificar, gracias de antemano
Archivos
PRUEBA.xlsm
No tienes los permisos para descargar los archivos.
(25 KB)

2RESUELTO Re: Modificar datos desde ListBox el 25/09/13, 10:28 pm

tyno


Hola saryio.
No se si ya resolviste tu problema con el formulario, pero lo por las dudas tendrías que probar de utilizar el evento DblClick para el ListBox que tienes, en lugar de usar simplemente Click:

Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Fila = Me.ListBox1.ListIndex + 7
For i = 2 To 7  '<<<<<<<<<<<<<<<<<<<<<<<este bucle For Next creo que no tiene sentido tendria que ir   solo Cells(Fila, 2).Activate
    Cells(Fila, 2).Activate
Next i
'Llenar los cuadro de texto con los datos del registro elegido
For i = 1 To 6
    Me.Controls("TextBox" & i).Value = ActiveCell.Offset(0, i - 1).Value
Next i
End Sub

Esto evita el conflicto con el click de los demás botones del formulario.  Saludos

3RESUELTO Gracias el 26/09/13, 05:44 pm

saryio


Al final aplique el doble click, pero me resolvieron tambien la duda.
MUCHAS GRACIAS

4RESUELTO Felicidades el 29/11/13, 05:25 pm

HOJEDA


Que claro este ejemplo, por favor!

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.