Rellenar columnas de Excel con un commandbutton desde un userform con vb
Me llamo Javier y estoy retomando el tema de programación.
Tengo un problema, he creado un userform con un Listbox con una lista de clientes(esta lista de clientes esta ademas en una hoja de excel) ademas tengo un combobox con un serie de opciones (4) y un un botón de comando que hará que dependiendo que cliente elijo del listbox me copie la opción elegida del combobox en una celda especifica.
Por ejm si elijo elijo el primer cliente del listbox luego elijo una opción del combobox el comando me debería copiar el valor del combobox en la celda G1, si elijo el segundo cliente el valor del combobox se copiaría en G2 y así sucesivamente.
He hecho un código pero solo me copia el valor del combobox en una celda sin importar el cliente que elija del listbox en el caso del código que hice en el G1 solamente.
Dim i As Long
With Form2.ListBox1
For i = 0 To .ListCount - 1
If .Selected(i) = True Then
Range("G1").Value = Form1.ComboBox1.Value
Exit For
End If
Next
End With
End Sub