Suprimer la croix rouge sur une UserForm

Bonjour,

Je voudrai savoir s'il existe une astuce pour enlever la croix sur une UserForm.

Merci.

Ok j'ai désactivé l'action de la crox avec ce code:

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

Bonjour,

Petite variante qui annule la fermeture par la croix et qui affiche un message à l'utilisateur lui disant d'appuyer sur le bouton "......" pour fermer la fenêtre :

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)

If CloseMode = vbFormControlMenu Then
MsgBox "Vous ne pouvez pas utiliser ce bouton de fermeture." & Chr(10) _
& "Pour fermer cette boîte de dialogue, veuillez utiliser le bouton Valider"
Cancel = True
End If

End Sub

Cordialement,

Merci super à bientôt.

Rechercher des sujets similaires à "suprimer croix rouge userform"