OVH Cloud OVH Cloud

Userform et "Réaction intempestive" d'un utilisateur

4 réponses
Avatar
R2D2
Bonjour (ou bonsoir) à toutes et tous,

Ma première question dans ce forum ... Je débute en VBA

Lors de l'affichage d'un userform, comment peu t on inhiber le bouton marqué
d'une croix en haut à gauche ? Qui a pour effet d'abandonner cette boîte de
dialogue

Merci à vous

-----------------------------
Excelement Votre
... Eric ...
-----------------------------
" Ce monde qui s'ouvre à nous, n'aura pour limite, que notre imagination "

4 réponses

Avatar
anonymousA
bonjour,

en utilisant les API de windows si tu veux complétement invalider la
croix ou en gérant tout simplement le fait que si l'utilisateur clique
sur la croix, il ne se passe rien. Pour ca, il faut utiliser l'evenement
QueryClose d'un userform.Voir l'xtrait de l'aide de VBA suivante
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
' Empêche l'utilisateur de fermer avec le bouton
' Fermer de la barre de titre.
If CloseMode <> 1 Then Cancel = 1
UserForm1.Caption = "Le bouton Fermer ne " & _
"fonctionne pas! Cliquez sur moi!"
End Sub

A+
Bonjour (ou bonsoir) à toutes et tous,

Ma première question dans ce forum ... Je débute en VBA

Lors de l'affichage d'un userform, comment peu t on inhiber le bouton marqué
d'une croix en haut à gauche ? Qui a pour effet d'abandonner cette boîte de
dialogue

Merci à vous

-----------------------------
Excelement Votre
... Eric ...
-----------------------------
" Ce monde qui s'ouvre à nous, n'aura pour limite, que notre imagination "


Avatar
Jacques93
Bonjour,

Honte à moi, je n'ai jamais vu de croix en haut à gauche !!!

Bonjour (ou bonsoir) à toutes et tous,

Ma première question dans ce forum ... Je débute en VBA

Lors de l'affichage d'un userform, comment peu t on inhiber le bouton marqué
d'une croix en haut à gauche ? Qui a pour effet d'abandonner cette boîte de
dialogue

Merci à vous

-----------------------------
Excelement Votre
... Eric ...
-----------------------------
" Ce monde qui s'ouvre à nous, n'aura pour limite, que notre imagination "



--
Cordialement,

Jacques.

Avatar
R2D2
Autant pour moi, je fatique !!! En fait c'est à droite
De plus mon épouse m'appelle. désolé de vous quitter



Par contre la réponse d'AnonymousA va m'aider ... A demain
Eric,



Bonjour,

Honte à moi, je n'ai jamais vu de croix en haut à gauche !!!

Bonjour (ou bonsoir) à toutes et tous,

Ma première question dans ce forum ... Je débute en VBA

Lors de l'affichage d'un userform, comment peu t on inhiber le bouton marqué
d'une croix en haut à gauche ? Qui a pour effet d'abandonner cette boîte de
dialogue

Merci à vous

-----------------------------
Excelement Votre
... Eric ...
-----------------------------
" Ce monde qui s'ouvre à nous, n'aura pour limite, que notre imagination "



--
Cordialement,

Jacques.





Avatar
Misange
bonjour,

En complément des réponses apportées, tu peux aussi aller regarder ici
http://www.excelabo.net/xl/userforms.php#croixuser (exemple à télécharger)
et là
http://www.excelabo.net/xl/userforms.php#altF4


Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta

Le 20/05/2005 01:00, :
Autant pour moi, je fatique !!! En fait c'est à droite




De plus mon épouse m'appelle. désolé de vous quitter
Par contre la réponse d'AnonymousA va m'aider ... A demain
Eric,




Bonjour,

Honte à moi, je n'ai jamais vu de croix en haut à gauche !!!


Bonjour (ou bonsoir) à toutes et tous,

Ma première question dans ce forum ... Je débute en VBA

Lors de l'affichage d'un userform, comment peu t on inhiber le bouton marqué
d'une croix en haut à gauche ? Qui a pour effet d'abandonner cette boîte de
dialogue

Merci à vous

-----------------------------
Excelement Votre
... Eric ...
-----------------------------
" Ce monde qui s'ouvre à nous, n'aura pour limite, que notre imagination "



--
Cordialement,

Jacques.