Macro pour enregistrer le classeur actif
Bonjour,
Je souhaiterais faire en sorte que le classeur actif soit enregistré automatiquement à partir du moment où l'utilisateur active au choix le menu Fichier/Quitter, ou Fichier/Fermer ou encore clique sur la croix de fermeture de l'application et/ou du classeur actif. Merci par avance.
Bien sincèrement
Fanolito
Macro pour enregistrer le classeur actif
Bonjour, à chacun ses principes......
Citation:
Désolé mais, je me refuse à proposer une solution contraire à mes principes :
Ce forum est avant tout d'aider les gens.
Pour enregistrer le document automatiquement à sa fermeture, il suffit d'y insérer cette macro:
Code:
1 2 3
| Sub Enregistrement
ThisComponent.store
End Sub |
Ensuite depuis le document il faut cliquer sur Affichage/Barre outils/Personnaliser. Sur la boite qui s'affiche il faut cliquet sur l'onglet "Événements". Sélectionner "le document va être fermé". Cliquer sur le bouton "Macro et aller chercher la macro en question. Dès la fermeture le document s'enregistrera (modification faite ou non) avec les désagréments possibles comme le dit Patrice740.
Voilà
Macro pour enregistrer le classeur actif
Bonjour.
Je ne comprends pas trop ta question. Où à tu mis ta macro ?
1- Dans "Mes macros" de LibreOffice ?
2- Dans les macros du document en question ?
Si c'est dans 1, là effectivement cette macro s'exécutera sur le document actif quel qu'il soit (calc, writer....). Donc là c'est plus délicat il et faudra biaiser.
Si c'est dans 2, la macro s'exécutera qu'avec ce document et lui seul.
Cordialement