Empecher sauvegarde excel
Résolu
aldéric76
Messages postés
302
Date d'inscription
Statut
Membre
Dernière intervention
-
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
J'ai créé une macro dans un fichier excel 2003
La macro se lance par le biais d'un bouton et est placé sur une feuille vierge
Cet macro sert à trier un tableau issu d un autre fichier excel
Donc
-Copie du tableau
-Ouverture du fichier contenant la macro
-Coller le tableau
-Executer la macro
Je mets ce fichier-macro à la disposition de mes collegues
Comment puis-je empecher la sauvegarde après qu'ils l aient utilisé, le fichier contenant la macro devant rester vierge pour une utilisation suivante ?
Merci à tous
Cordialement
J'ai créé une macro dans un fichier excel 2003
La macro se lance par le biais d'un bouton et est placé sur une feuille vierge
Cet macro sert à trier un tableau issu d un autre fichier excel
Donc
-Copie du tableau
-Ouverture du fichier contenant la macro
-Coller le tableau
-Executer la macro
Je mets ce fichier-macro à la disposition de mes collegues
Comment puis-je empecher la sauvegarde après qu'ils l aient utilisé, le fichier contenant la macro devant rester vierge pour une utilisation suivante ?
Merci à tous
Cordialement
A voir également:
- Empecher sauvegarde excel
- Logiciel de sauvegarde gratuit - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
5 réponses
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...
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.
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
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question