Excel validation avant sauvegarde

Résolu/Fermé
Nico0981 Messages postés 43 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 5 juillet 2020 - 5 nov. 2008 à 06:26
Nico0981 Messages postés 43 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 5 juillet 2020 - 6 nov. 2008 à 05:53
Bonjour,

Est ce qu'il est possible d'empêcheer la sauvegarde ou la fermeture d'un document si certaines cellules n'ont pas été remplies par l'utilisateur?
Exemple: si j'oublie d'enter ma date de naissance et que je veux quitter le document, un message afficherait: "impossible de sauvegarder ou quitter, veuillez completer les cellules suivantes: date de naissance".

Merci de votre aide.
A voir également:

2 réponses

wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 242
5 nov. 2008 à 10:40
Bonjour

Dans le Module ThisWorkBoook, il existe 2 interruptions : BeforSave et Before Close

Private Sub Workbook_BeforeClose(Cancel As Boolean)

End Sub

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

End Sub

Comme tu peux le voir, les 2 procedures ont un parametre Cancel, tu fais tes controles et message à l'interieur de ces procedures et quand tu veux que cette procedure abandonne soit la fermeture, soit la sauvegarde, tu mets la ligne suivant
Cancel = True ' Adandonne la procedure soit de close, soit de save
1
Nico0981 Messages postés 43 Date d'inscription samedi 13 septembre 2008 Statut Membre Dernière intervention 5 juillet 2020
6 nov. 2008 à 05:53
Super,

Merci Wilfried.
Je crois que ç va aller.

Merci beaucoup.
0