[Macro] - Sauvegarder avec date et heure + chemin
Invité
Bonjour,
J'espère que vous allez bien.
Je m'interrogeais sur une macro qui permette les fonctions suivants :
- Toutes les 20 minutes, sur les fichiers ouverts, lancer la macro qui suit ;
- Prendre le nom du fichier actuel "nomdufichier.xlsx" et y ajouter la date et l'heure "2018 08 27 - 18h06"
- Proposer l'enregistrement en ouvrant une boite de dialogue permettant de choisir le chemin, et d'ajuster le nom du fichier qui se sera pré-rempli "nom du fichier - 2018 08 27 - 18h06" (comme si l'utilisateur appuyait sur F12)
- Répéter l'opération toutes les 20 minutes ;
- Lors du deuxième lancement, faire comprendre à la macro que le nom du fichier est "nomdufichier" et pas "nomdufichier -2018 08 27 - 18h06" car "2018 08 27 - 18h06" est la version du fichier pour qu'au bout de 20 minutes le nom du fichier proposé dans l'invite soit bien "nomdufichier - 2018 08 27 - 18h26" et pas "nomdufichier - 2018 08 27 - 18h06 - 2018 08 27 - 18h26"
Je ne sais pas si ma demande est claire, et s'il existe déjà des "bouts" de macros ou une macro identique. En tout état de cause ce serait génial !
Merci pour votre aide,
Bien à vous,
Naxos
Bonjour,
J'ai l'impression que ta macro ressemble en l'état à une fausse bonne idée.
Est-ce que c'est à toi-même que tu infliges une sauvegarde de X fichiers toutes les 20 minutes ?
Sinon, pour le reste, regarde ici :
https://stackoverflow.com/questions/15267796/macro-to-make-a-backup-while-saving-a-file