Remplir tableau dynamique Userform
Résolu/Fermé
ezor
Messages postés
177
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
27 octobre 2016
-
Modifié par ezor le 28/12/2015 à 19:47
ezor Messages postés 177 Date d'inscription dimanche 1 mars 2009 Statut Membre Dernière intervention 27 octobre 2016 - 29 déc. 2015 à 02:12
ezor Messages postés 177 Date d'inscription dimanche 1 mars 2009 Statut Membre Dernière intervention 27 octobre 2016 - 29 déc. 2015 à 02:12
A voir également:
- Remplir tableau dynamique Userform
- Tableau croisé dynamique - Guide
- Tableau word - Guide
- Tableau ascii - Guide
- Organigramme a remplir word - Guide
- Trier tableau excel - Guide
2 réponses
jordane45
Messages postés
38446
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 février 2025
4 739
28 déc. 2015 à 20:20
28 déc. 2015 à 20:20
Bonjour,
Tu dois déclarer ta variable de FIN en public et non dans la fonction elle même.
https://silkyroad.developpez.com/VBA/LesVariables/#LV
.
Tu dois déclarer ta variable de FIN en public et non dans la fonction elle même.
https://silkyroad.developpez.com/VBA/LesVariables/#LV
.
ezor
Messages postés
177
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
27 octobre 2016
11
28 déc. 2015 à 22:25
28 déc. 2015 à 22:25
J'ai un deuxième problème, toujours avec le même programme. Je n'enregistre que la dernière valeur rentrée, car c'est seulement en quittant le Userform que je re-rentre dans ma boucle do-while (en d'autre terme, mon compteur ne va que jusqu'à 1).
Y a t il une solution pour assurer l'aller retour entre la macro (la boucle do-while) et l'userform (le clic sur l'un des boutons?)
merci
Y a t il une solution pour assurer l'aller retour entre la macro (la boucle do-while) et l'userform (le clic sur l'un des boutons?)
merci
jordane45
Messages postés
38446
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
28 février 2025
4 739
29 déc. 2015 à 01:41
29 déc. 2015 à 01:41
Lorsque la macro s'arrête... les variables se vident...
Il ne te reste qu'à sauvegarder ta variable dans une feuille cachée de ton classeur et aller la rechercher à chaque fois que tu réouvres ton userform.
Il ne te reste qu'à sauvegarder ta variable dans une feuille cachée de ton classeur et aller la rechercher à chaque fois que tu réouvres ton userform.
ezor
Messages postés
177
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
27 octobre 2016
11
29 déc. 2015 à 02:12
29 déc. 2015 à 02:12
la macro globale (celle qui gère l'ouverture de l'userform entre autre) ne s'arrete pas, et la valeur du champ de saisie est enregistrée dans une variable public d'un module. Et c'est justement cette variable que je veux stocker à chaque fois dnas un tableau
Modifié par ezor le 28/12/2015 à 20:53
Elle est déjà en public, dans la "zone" de déclaration.
EDIT : elle n'était effectivement pas dans un module mais dans la page de la "feuille 1". Je vais voir en changeant ça.
28 déc. 2015 à 20:58
Si tu peux me dire en plus d'où vient "l'incompatibilité de type" qui m'est retourné quand je sors, alors ce sera parfait ;)