Quitter une macro avec la croix rouge

Résolu/Fermé
peybernes Messages postés 55 Date d'inscription jeudi 12 janvier 2017 Statut Membre Dernière intervention 29 juillet 2020 - 22 févr. 2017 à 09:44
peybernes Messages postés 55 Date d'inscription jeudi 12 janvier 2017 Statut Membre Dernière intervention 29 juillet 2020 - 22 févr. 2017 à 13:54
Bonjour à tous,
Je travaille actuellement sur un fichier Excel qui utilise les macros ; au lancement d'une des macros, un message appairait avec 'Oui', 'Non, 'Annuler', et j'aimerais savoir comment fermer la fenêtre lorsqu’on appuie sur le croix en haut à droite de la fenêtre, pour que celle-ci est la même fonction que 'Annuler'.
Merci de votre aide !
Bien cordialement
Peybernes

1 réponse

Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 338
22 févr. 2017 à 12:52
Bonjour
Exemple:
    Dim Msg, Style, Titre, Choix
    Msg = "Souhaitez-vous continuer?"
    Style = vbYesNoCancel + vbCritical + vbDefaultButton2
    Titre = "Démonstration de MsgBox "
    Choix = MsgBox(Msg, Style, Titre)
    If Choix = vbYes Then
        'Traitement de la réponse "OUI"
    ElseIf Choix = vbNo Then
        'Traitement de la réponse "NON"
    Else
        'Traitement de la réponse ANNULER ou fermeture par la CROIX
    End If

Cdlt
3
peybernes Messages postés 55 Date d'inscription jeudi 12 janvier 2017 Statut Membre Dernière intervention 29 juillet 2020
22 févr. 2017 à 13:54
Merci !!
0