Excel validation avant sauvegarde
Résolu
Nico0981
Messages postés
42
Date d'inscription
Statut
Membre
Dernière intervention
-
Nico0981 Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
Nico0981 Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
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.
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:
- Excel validation avant sauvegarde
- Logiciel de sauvegarde gratuit - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
2 réponses
Bonjour
Dans le Module ThisWorkBoook, il existe 2 interruptions : BeforSave et Before Close
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
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