Msgbox vbyesno

bbobb

XLDnaute Occasionnel
Bonjour le Forum,
J'ai un problème avec une msgbox yesno : je souhaite que :
- si yes = fin de la macro
- si no = sauvegarde + fermeture du fichier

Ci-dessous le code "qui ne marche pas"...
MsgBox "Voulez-vous saisir le jour suivant ?", vbYesNo
If vbYesNo = yes Then GoTo Fin
If vbYesNo = no Then
ActiveWorkbook.Save
ActiveWindow.Close
End If
Fin:
End Sub

Quelle que soit la reponse la macro va directement à la fin...
Merci d'avance pour votre aide
Bonne journée
Bbobb
 

bbobb

XLDnaute Occasionnel
Re : Msgbox vbyesno

Bonjour PascalXLD,
ça ne marche pas...
En cliquant non, la macro selectionne bien : If vbYesNo = no Then
mais va ensuite directement sur : End If

Serait-ce parce que le fichier à fermer contient la macro ?

Bbobb
 

Discussions similaires

Statistiques des forums

Discussions
312 169
Messages
2 085 923
Membres
103 041
dernier inscrit
Ousmane