Oui c'est possible. Cependant, ce n'est pas quelque chose de vraiment possible en utilisant l'API existante. Vraiment, le manque de champs et les capacités associées comme dans Word est un handicap majeur pour l'automatisation des documents.
Quelque chose comme ça va insérer un pied de page sur le document ouvert et rouvrir, mais ce n'est finalement pas une bonne solution.
function onOpen() {
var time = new Date();
time = Utilities.formatDate(time, "GMT", "yyyy-MM-dd'T'HH:mm:ss'Z'");
var doc = DocumentApp.getActiveDocument();
var s;
if (!doc.getFooter()) {
var footer = doc.addFooter();
var footerText = footer.appendParagrap(time);
} else {
var footer = doc.getFooter();
var footerElements = footer.getNumChildren();
var para = footer.getParagraphs();
s = para[footerElements-1].getText();
var footerText = footer.replaceText(s , time);
}
};
EDIT: comment ajouter le script.
Ce code comme je l'ai présenté ci-dessus devrait vraiment être dans sa propre fonction appelée à partir de la fonction OnOpen () plutôt que dans la vente en gros, mais tout est bon à des fins d'exemple.
Si vous allez dans le menu Outils d'un document ouvert puis vers le bas dans Script Manager, quand il se charge vérifiez qu'il est actuellement vide, s'il y a des enregistrements, vous êtes seul pour le placement du code.
Fermez le gestionnaire de scripts, revenez au menu Outils et sélectionnez Éditeur de scripts. Maintenant, si vous n'aviez rien dans votre gestionnaire de scripts, sélectionnez tout le code et supprimez-le. Vous pouvez ensuite coller le code fourni ci-dessus, puis l'enregistrer.
Fermez le document et rouvrez-le et vous devriez trouver qu'il y a maintenant une date dans le pied de page. Il devrait être mis à jour à chaque ouverture du document, rien d'extraordinaire mais vous permettra de continuer.
Maintenant pour ceux d'entre vous qui ont déjà du code associé à votre document. L'ajout du code ci-dessus moins les première et dernière lignes dans la fonction onOpen () fonctionnera également, mais cela peut ne pas être dû à un code déjà présent en conflit.
J'espère que cela vous fera avancer.