Annulation de fermeture d'application Excel

Résolu
pilounet54 Messages postés 20 Date d'inscription vendredi 9 mai 2003 Statut Membre Dernière intervention 2 octobre 2009 - 9 août 2009 à 15:39
pilounet54 Messages postés 20 Date d'inscription vendredi 9 mai 2003 Statut Membre Dernière intervention 2 octobre 2009 - 9 août 2009 à 15:51
Bonjour,

J'ai une Application excel dans laquelle 2 classeurs sont ouverts.

Je souhaiterais annuler la fermeture de l'application si l'utilisateur clique sur "Fermer" (croix rouge de l'application excel) sur l'un des 2 classeur.

Exemple

- Classeur A ouvert dans application
- Classeur B ouvert dans application
- L'utilisateur veut fermer l'application lorsque A est visible => annuler la fermeture
- L'utilisateur veut fermer l'application lorsque B est visible => autoriser la fermeture


Avez-vous une idée ?

Merci.

Pilounet54

1 réponse

pilounet54 Messages postés 20 Date d'inscription vendredi 9 mai 2003 Statut Membre Dernière intervention 2 octobre 2009
9 août 2009 à 15:51
J'ai trouvé. Très simple en fait.

Private Sub Workbook_BeforeClose(Cancel As Boolean)

If ActiveWorkbook.name = "B" Then
Cancel = True
End If

End Sub
3
Rejoignez-nous