Bonjour Steph57590,
- 1ère question : Pour pouvoir lier les 2 comboboxes, de la manière dont sont structurées les données de base "Formations"/"Unités", ce qui pourrait être fait nécessite que tu ais dans les libellés d'unité, exactement le libellé de la formation à laquelle elle appartient. C'est actuellement vrai pour un certain nombres d'entre elles :
mais pas pour d'autres :
Il faudrait en début de libellé d'unité exactement le même libellé que le libellé de la formation : exemple "516 RT - " au lieu de "516RT - "...
- 2ème question : pour obtenir un nombre dans les cellules de destination, tu peux utiliser une fonction de conversion Texte/Numérique
Cdbl()
par exemple.
Remarques : Tes userforms sont de belles factures...bravo...
Dans le code des userforms, tu fais massivement référence aux cellules par leurs adresses absolues du type "$A$1". Je te conseille de plutôt passer par les plages nommées. Cela assurera une meilleure indépendance entre la mise en forme de la feuille EXCEL "N1" et le code VBA.