Empecher sauvegarde excel
Résolu/Fermé
aldéric76
Messages postés
303
Date d'inscription
dimanche 6 janvier 2008
Statut
Membre
Dernière intervention
13 juillet 2024
-
23 nov. 2008 à 16:28
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 1 juil. 2010 à 10:57
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 1 juil. 2010 à 10:57
A voir également:
- Empecher sauvegarde excel
- Liste déroulante excel - Guide
- Logiciel de sauvegarde - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Sauvegarde android - Guide
5 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
23 nov. 2008 à 16:49
23 nov. 2008 à 16:49
Bonjour
2 manières:
ThisWorkbook.Close False
OU
ThisWorkbook.Saved = True
ThisWorkbook .Close
Essaies les 2...
2 manières:
ThisWorkbook.Close False
OU
ThisWorkbook.Saved = True
ThisWorkbook .Close
Essaies les 2...
aldéric76
Messages postés
303
Date d'inscription
dimanche 6 janvier 2008
Statut
Membre
Dernière intervention
13 juillet 2024
7
23 nov. 2008 à 18:03
23 nov. 2008 à 18:03
A Michel,
Merci de t être penché sur ma question , malheureusement je suis pas assez callé en excel pour pouvoir appliquer l'une ou l'autre de tes propositions.
Aurais-tu la possibilité de developper un peu ?
Merci.
Cordialement.
Merci de t être penché sur ma question , malheureusement je suis pas assez callé en excel pour pouvoir appliquer l'une ou l'autre de tes propositions.
Aurais-tu la possibilité de developper un peu ?
Merci.
Cordialement.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
23 nov. 2008 à 18:16
23 nov. 2008 à 18:16
re,
tu copies-colle cette macro dans le module "thisworkbook" de l'éditeur VBA dans la sa fen^tre de gauche
Si tu ne vois pas cette fen^tre ; Ctrl+r
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Close False
End Sub
ou avec l'autre manière
Bonne soirée
tu copies-colle cette macro dans le module "thisworkbook" de l'éditeur VBA dans la sa fen^tre de gauche
Si tu ne vois pas cette fen^tre ; Ctrl+r
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Close False
End Sub
ou avec l'autre manière
Bonne soirée
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 705
30 juin 2010 à 21:06
30 juin 2010 à 21:06
Après plus de 2 ans de test pour valider la solution de Michel cela ne peut être que "nickel" ?
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
1 juil. 2010 à 10:57
1 juil. 2010 à 10:57
bonjour gbinforme
:-D
c'est la confirmation qu'il s'agissait d'un développement durable!!!
devine ce que veut dire le c qui manque...
bon, je sors de la classe
cordialement
Michel
:-D
c'est la confirmation qu'il s'agissait d'un développement durable!!!
devine ce que veut dire le c qui manque...
bon, je sors de la classe
cordialement
Michel
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 705
23 nov. 2008 à 21:22
23 nov. 2008 à 21:22
bonjour
Pour être sûr que ton fichier ne sera pas sauvegardé tu devrais le mettre en "lecture seule" car si l'utilisateur clique sur la disquette, la macro de fermeture ne seras pas appelée sauf si tu l'inclus aussi dans "BeforeSave".
Autre solution sauvegarder ton fichier en tant que modèle.
Pour être sûr que ton fichier ne sera pas sauvegardé tu devrais le mettre en "lecture seule" car si l'utilisateur clique sur la disquette, la macro de fermeture ne seras pas appelée sauf si tu l'inclus aussi dans "BeforeSave".
Autre solution sauvegarder ton fichier en tant que modèle.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
24 nov. 2008 à 09:36
24 nov. 2008 à 09:36
bonjour gb,
très bonne remarque et en plus très simple! je me suis fait piégé par le terme "macro"...
merci
très bonne remarque et en plus très simple! je me suis fait piégé par le terme "macro"...
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
aldéric76
Messages postés
303
Date d'inscription
dimanche 6 janvier 2008
Statut
Membre
Dernière intervention
13 juillet 2024
7
25 nov. 2008 à 02:39
25 nov. 2008 à 02:39
Merci à vous,
C'etait si simple que je n'y avais pas pensé !!
C'est fait grace à vous 2.
Cordialement.
C'etait si simple que je n'y avais pas pensé !!
C'est fait grace à vous 2.
Cordialement.