Bonjour,
Apparemment je n'avais pas posé ma question au bon endroit et je présente mes excuses pour le dérangement.
Je repose mon problème:
Au début, j'ai une feuille sur laquelle il y a des données regroupées par boîte, une boîte = 9 rouleaux qui ont chacun un n° de série qui ont un diamètre etc...
En premier lieu j'ouvre UF1(UserForm1), je choisis si je veux une nouvelle boîte ou une nouvelle campagne. Le fait de prendre une campagne m'ouvre UF2, je choisis la boîte dans une combo (un n° de boîte identique pour 9 rouleaux) et là j'exécute la UF3 (8 combos) qui théoriquement doivent se remplir par la première ligne correspondant aux valeurs de la boîte sélectionnée. Là, je voudrais qu'au click "valid" j'écrive les valeurs des combos dans la première ligne (9 lignes nouvelles insérées dans la feuille) et ensuite les combos se remplissent avec les valeurs de la deuxième ligne de la boîte, je clicke etc jusqu'à 9.
Une boîte peut faire une ou plusieurs campagne et les rouleaux composant la boîte peuvent changer de position c'est pourquoi il faut que l'UF3 s'affiche dés le début (après la fermeture d'UF2 et me permette d'écrire ligne par ligne.
Mon problème est que quand je vais chercher les informations, que je remplis les combos la phase suivante est l'écriture. Tout va très vite alors que je voudrais ne remplir les combos que ligne par ligne, si cela va click sur " valid" ou bien je modifie et puis je clicke. Mon Userform3 n'apparaît qu'à la fin et donc trop tard.
Je mets le code qui se trouve sur l'UF3.
Merci pour vos réponses
Apparemment je n'avais pas posé ma question au bon endroit et je présente mes excuses pour le dérangement.
Je repose mon problème:
Au début, j'ai une feuille sur laquelle il y a des données regroupées par boîte, une boîte = 9 rouleaux qui ont chacun un n° de série qui ont un diamètre etc...
En premier lieu j'ouvre UF1(UserForm1), je choisis si je veux une nouvelle boîte ou une nouvelle campagne. Le fait de prendre une campagne m'ouvre UF2, je choisis la boîte dans une combo (un n° de boîte identique pour 9 rouleaux) et là j'exécute la UF3 (8 combos) qui théoriquement doivent se remplir par la première ligne correspondant aux valeurs de la boîte sélectionnée. Là, je voudrais qu'au click "valid" j'écrive les valeurs des combos dans la première ligne (9 lignes nouvelles insérées dans la feuille) et ensuite les combos se remplissent avec les valeurs de la deuxième ligne de la boîte, je clicke etc jusqu'à 9.
Une boîte peut faire une ou plusieurs campagne et les rouleaux composant la boîte peuvent changer de position c'est pourquoi il faut que l'UF3 s'affiche dés le début (après la fermeture d'UF2 et me permette d'écrire ligne par ligne.
Mon problème est que quand je vais chercher les informations, que je remplis les combos la phase suivante est l'écriture. Tout va très vite alors que je voudrais ne remplir les combos que ligne par ligne, si cela va click sur " valid" ou bien je modifie et puis je clicke. Mon Userform3 n'apparaît qu'à la fin et donc trop tard.
Je mets le code qui se trouve sur l'UF3.
Merci pour vos réponses
Pièces jointes
Dernière édition: