Bonsoir
A mon avis , tu vas avoir beaucoup de soucis , il y a des ambiguïtés comme, on ne nomme pas un USF Combobox1 c'est source d'erreur
ensuite des checkbox inter active dans Sous Traitant , rien pour valider et quitter ?? , et dans la sub click (??) on a vite des erreurs
enfin il faudra expliquer ce qu'est : Range("B7").Value = Val(Me.ComboBox2.CheckBox.Value) ??? vraiment bizarre !! il y a au moins 3 erreurs
Si tu ne maîtrises pas bien le Vba , ne te lances pas dans une usine à gaz multi USF