-
1 pièce(s) jointe(s)
Tableau variable VBA
Bonjour,
Je souhaite créer un programme sous vba par lequel un utilisateur vient compléter un menu de saisie.
Ce menu de saisie doit servir à évaluer le contrôle réalisé sur un lot de pièce produite.
Pour cela, l'utilisateur rentre différentes informations concernant le lot (Numéro d'identification, caractéristique, quantité, ...) via un contrôle userform.
Un second userform doit s'afficher et par lequel l'utilisateur rentre les différentes valeurs qu'il a pu mesuré.
Ces valeurs sont stockées dans un tableau variable pour pouvoir être manipulé (Calcul de moyenne).
Je suis bloqué pour compléter le tableau.
C'est à dire que le menu de saisie ce généré bien n fois correspondant au nombre de valeurs que l'utilisateur doit mesurer.
Cependant les valeurs sont écrasées au fur et a mesure que l'utilisateur les rentres.
J'ai mis en pièce jointe le fichier.
J’espère que ces explications vous suffisent.
-
Bonjour Pierre (Bienvenu)
Ouh! Là! Là!
Pour ma part, mieux vaudrait utiliser un seul formulaire.
Toutes les procédures y afférant seront placées dans le code associé.
Citation:
contrôle userform
Connais pas!
Bien lire 2 tutoriels fondamentaux (espace Silkyroad)
Les Userforms
Les contrôles dans un Userform
Je te conseille également de préfixer les noms de contrôles par un label indiquant sa nature (Txt_, Btn_, Cbx_......) et d'utiliser des noms évocateurs (Txt_modèle)
Pour que le code soit clair, si tu appelles une procédure, alors place un "Call" avant son nom.
Dans un premier temps, tu peux alimenter ta feuille en tenant compte de ces remarques.
Ensuite, le calcul et envisageable