Macro para pasar datos de un formulario a otro formulario que contenga un listbox

----

-

Buena tarde

Alguien podría ayudarme

Quiero pasar los registros de este formulario

a un listbox que esta en otro formulario

que cada vez que le de PROCECSAR en el primer formulario

automaticamente se agreguen al listbox del otro formulario USERFORM1

en el primer formulario uso este codigo

Hoja12.Cells(final, 1) = cbo_Nombre
Hoja12.Cells(final, 2) = fe_entrada
Hoja12.Cells(final, 2).Select
Selection.NumberFormat = "dd/mm/yyyy;@"
Hoja12.Cells(final, 3) = referencia
Hoja12.Cells(final, 4) = ComboBox1
Hoja12.Cells(final, 5) = val(Me.cantidad.Text)
Hoja12.Cells(final, 6) = val(Me.reajuste.Text)

1 respuesta

Respuesta
1

Revisa el siguiente vídeo:

UserForm Excel Uso de ShowModal - YouTube

Prueba lo siguiente:

Private Sub CommandButton1_Click()
  With USERFORM1.ListBox1
    .AddItem
    .List(.ListCount - 1, 0) = Me.cbo_Nombre
    .List(.ListCount - 1, 1) = Format(Me.fe_entrada, "dd/mm/yyyy")
    .List(.ListCount - 1, 2) = referencia
    .List(.ListCount - 1, 3) = ComboBox1
    .List(.ListCount - 1, 4) = Val(Me.cantidad.Text)
    .List(.ListCount - 1, 5) = Val(Me.reajuste.Text)
  End With
End Sub

Los 2 formularios deben estar abiertos. Ajusta el nombre del botón y del USERFORM1.


Te invito a suscribirte a mi canal de YouTube para más sobre Excel y Macros.

Sal u dos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas