1. Dans la Private Sub ComboBox4_Change() ajoutez cette ligne juste avant le END SUB
TextBox1.Value = ComboBox1.Value & " " & ComboBox2.Value & ComboBox4.Value
La textbox sera complétée dès que la combo4 contiendra une valeur
2. Supprimez la macro Textbox1 Change
3. Autre point à modifier
- Allez dans le gestionnaire de noms
- Modifiez ces deux noms :
---> Tableau2 --> Tab_Fournisseur
---> Tableau4 --> Tab_Nombre
- Allez dans votre USF à la Private sub initialize et remplacez les deux parties de code pour charger la combobox7 et combobox8 par ces deux lignes
ComboBox7.List = Donnees.ListObjects("Tab_Nombre").DataBodyRange.Value
ComboBox8.List = Donnees.ListObjects("Tab_Fournisseur").DataBodyRange.Value
Si ok-->
Cordialement