Lancer un userform a partir d'un autre userform

  • Initiateur de la discussion Initiateur de la discussion yoyopasnet
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Re : Lancer un userform a partir d'un autre userform

Bonjour yoyopasnet, Pierrot, Laetitia, et à ceux qui passeront par ici,

Et avec cette précision; tu pourras conserver l'accès aux contrôles de l'USF1

UserForm2.Show vbModeless

Amicalement,

Yann
 
Re : Lancer un userform a partir d'un autre userform

re, je suppose que tes userforms se nomment UF1 & UF2

on peut ecrire comme cela dans ton cas
Code:
Private Sub CommandButton3_Click()
Unload Me'suffisant
UF2.Show
End Sub

ou encore

Code:
Private Sub CommandButton3_Click()
Unload UF1
UF2.Show
End Sub

on peut cacher UF1 avec hide dans ce cas la reste charge en mémoire donc on peut utiliser variable ou donnees presente dans USF1 ou lui envoyer des données

Code:
Private Sub CommandButton3_Click()
UF1.Hide
UF2.Show
End Sub

ou

Code:
Private Sub CommandButton3_Click()
Me.Hide
UF2.Show
End Sub

on peut "charger" un userform sans qu'il soit visible avec une macro ou bouton idem pour utiliser ces données ou variable on peut aussi lui envoyer des données
comme hide

Code:
Sub es()
Load UF1
End Sub

pour le fermer & décharger en memoire tu remarques que dans ce cas j'utilise pas unload me normal je suis pas dans l'userform

Code:
Sub est()
Unload UF1
End Sub

fait une recherche sur vbModeless & showmodal sujet interessant

voila a peu prés tout 😱
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
8
Affichages
314
Réponses
118
Affichages
3 K
Réponses
15
Affichages
562
Réponses
19
Affichages
653
  • Question Question
XL 2019 User Form
Réponses
9
Affichages
526
Réponses
2
Affichages
187
Retour