OVH Cloud OVH Cloud

Userform

1 réponse
Avatar
Denys
Bonjour =E0 tous,

Au d=E9part d'un Userform, les combobox1,2 et 3=20
s'initialisent en prenant comme valeur respectivement le=20
mois, la journ=E9e et l'ann=E9e en cours.

Maintenant, lorsque l'usager clique OK, les instructions=20
vont sur la feuille, le Userform se vide et se r=E9initialise

Est-il possible qu'=E0 la r=E9initialisation du Userform, que=20
le combobox 1, 2 & 3 gardent la derni=E8re date choisie par=20
l'usager?=20

Merci pour vos id=E9es

Denys

1 réponse

Avatar
Clément Marcotte
Bonjour,

Et si tu faisais juste cacher l'UserForm (UserForm1.hide) au lieu de
le décharger (unload userForm1) ?

(Sous réserve de remettre tes autres valeurs à zéro ou à vide si
nécesssaire)


Ou tu gardes tes données à quelque part dans une feuille de calcul, ou
dans un banal fichier texte.

pour enregistrer ton fichier texte:

open "donnees.dat" for output as 1
print #1, combobox1.value, combobox2.value,combobox3.value
close 1

pour lire ton fichier texte

open "donnees.dat" for input as 1
input #1, combobox1.value, combobox2.value,combobox3.value
close 1


"Denys" a écrit dans le message
de news:1ae4001c44f22$2ae6d5f0$
Bonjour à tous,

Au départ d'un Userform, les combobox1,2 et 3
s'initialisent en prenant comme valeur respectivement le
mois, la journée et l'année en cours.

Maintenant, lorsque l'usager clique OK, les instructions
vont sur la feuille, le Userform se vide et se réinitialise

Est-il possible qu'à la réinitialisation du Userform, que
le combobox 1, 2 & 3 gardent la dernière date choisie par
l'usager?

Merci pour vos idées

Denys