Msgbox personnalisé se ferme sans fermer Userform

  • Initiateur de la discussion Initiateur de la discussion news
  • 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 !

news

XLDnaute Impliqué
Bonjour à tous du forum,

j'air repris un sujet traité de ce forum, dans j'utilise une boite de dialogue pour Msgbox personalisé.

'http://www.excel-downloads.com/forum/66993-msgbox.html

Lorsque je veux utiliser une Msgbox personnalisé dans un Userform"info_année",
lorsqu'on clique sur le bouton Ok, la Msgbox personalisé se ferme et le USerform se ferme, mais le Userform"info_année" ne devrait pas se fermer.

Function mDFmsgBox(Titre$, Message$, Align As Byte, Police$, TailleCaract As Byte, ParamArray B()) As Byte
Dim USF_verify As Object
Dim btnB As MSForms.CommandButton
Dim lblM As MSForms.Label
Dim LngMaxB As Integer, Marge As Integer, NbC As Integer
Dim i As Byte
'Création du USF_verify
Set USF_verify = ThisWorkbook.VBProject.VBComponents.Add(3)
...
'Procédures évènementielles liées aux boutons
With .CodeModule
.InsertLines .CountOfLines + 1, "Sub CommandButton" & i + 1 & "_Click():VmsgBox =" _
& i + 1 & " :Unload Me:End Sub"
End With

Le bug provient de Unload Me

Est-ce qu'il y a des possibilités de résoudre, afin que le Msgbox personnlisé se ferme, mais le Userform"info_année" ne se ferme pas ?

ci-joint fichier explicite,

news
 

Pièces jointes

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

M
  • Résolu(e)
Microsoft 365 Userform Excel VBA
Réponses
12
Affichages
2 K
Méli_
M
  • Question Question
Microsoft 365 Protect/Unprotect
Réponses
18
Affichages
3 K
Retour