Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Bloquer la fermeture du formulaire

2 réponses
Avatar
balou
Bonjour,
J'utilise des formulaires en vba avec des boutons OK et=20
annuler.
Mais comment interdire =E0 l'utilisateur de cliquer sur la=20
croix en haut du formulaire et fermer celuici sans=20
reprendre mon sc=E9nario !
Merci pour vos r=E9ponses.

2 réponses

Avatar
Hervé
Salut Balou,
A mettre dans le module de ta form :

Private Sub UserForm_QueryClose( _
Cancel As Integer, _
CloseMode As Integer)
If CloseMode = 0 Then Cancel = 1
End Sub

Hervé.

"balou" a écrit dans le message news:
016301c3722e$745addc0$
Bonjour,
J'utilise des formulaires en vba avec des boutons OK et
annuler.
Mais comment interdire à l'utilisateur de cliquer sur la
croix en haut du formulaire et fermer celuici sans
reprendre mon scénario !
Merci pour vos réponses.
Avatar
Robert Dezan
Bonsoir Balou,
La meilleure solution est encore de ne pas afficher la croix de fermeture de
l'Userform.
Voir solution VBA dans Excelabo :
http://www.excelabo.net/xl/userforms.htm#croixuser
Cordialement
Robert Dezan

"balou" a écrit dans le message de
news:016301c3722e$745addc0$
Bonjour,
J'utilise des formulaires en vba avec des boutons OK et
annuler.
Mais comment interdire à l'utilisateur de cliquer sur la
croix en haut du formulaire et fermer celuici sans
reprendre mon scénario !
Merci pour vos réponses.