1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| Private Sub CbAckcustpo_Change()
'Remplir automatiquement dans le formulaire "Acknowledgement" toutes les données liées à CbAckcustpo à partir de la feuille Commande
Dim plage1 As Range
Dim plage2 As Range
Set plage1 = Sheets("Commande").Range("A3:AA500")
TbAckcustomer = plage1(1 + CbAckcustpo.ListIndex, 2)
TbAckalloy = plage1(1 + CbAckcustpo.ListIndex, 14)
TbAckpriceusd = plage1(1 + CbAckcustpo.ListIndex, 16)
TbAckpriceeur = plage1(1 + CbAckcustpo.ListIndex, 17)
TbAckcmvirgin = plage1(1 + CbAckcustpo.ListIndex, 18)
TbAckrevert = plage1(1 + CbAckcustpo.ListIndex, 19)
TbAckcmselect = plage1(1 + CbAckcustpo.ListIndex, 20)
TbAckdiameter = plage1(1 + CbAckcustpo.ListIndex, 21)
TbAcklength = plage1(1 + CbAckcustpo.ListIndex, 22)
TbAcksurfinish = plage1(1 + CbAckcustpo.ListIndex, 23)
'***Problème pour remplir automatiquement dans le formulaire Acknowlesdgement les données en fonction de valeurs concaténées d'un combobox et d'un textbox depuis la feuille Lignes de commande
Set plage2 = Sheets("Lignes de commande").Range("C3:E500")
TbAcklineqty1 = plage2(1 + (CbAckcustpo.Value & "-" & Me.TbAcklinenum1), 2)
End Sub |
Partager