Menu

[Google Sheets] Script, Texte + Date (JJ/MM/AAAA) [Résolu]

Messages postés
8
Date d'inscription
samedi 27 avril 2019
Statut
Membre
Dernière intervention
3 mai 2019
- - Dernière réponse : Tatsu_Net
Messages postés
8
Date d'inscription
samedi 27 avril 2019
Statut
Membre
Dernière intervention
3 mai 2019
- 3 mai 2019 à 22:25
Bonjour,

- Voici le code qui permet d'afficher la date sous format
spreadsheet.getRange("A1").setValue(new Date()).setNumberFormat('dd/MM/YYY')
Résultat : 03/05/2019
- J'ai essayé d'afficher un texte "Mise à jour effectuer le : " devant cette date, mais j'arrive a trouver le bon code
Résultat : Mise à jour effectuer le : Fri May 03 2019 20:24:49 GMT...
- J'ai essayé de gérer ça d'une autre façon
spreadsheet.getRange("A1").setValue(new Date()).setNumberFormat('dd/MM/YYY')
spreadsheet.getRange("A2").setValue("Mise à jour effectuer le : " + spreadsheet.getRange("A1").getValue())
mais on dirait que ça ne prend pas en compte le format du texte
- J'arrive pas à trouver une solution dans l'internet, peut-être que je ne cherche pas bien
Le résultat final devrait être comme ça : Mise à jour effectuer le : 03/05/2019
Afficher la suite 

Votre réponse

1 réponse

Messages postés
8
Date d'inscription
samedi 27 avril 2019
Statut
Membre
Dernière intervention
3 mai 2019
0
Merci
J'ai trouvé une solution en regardant une vidéo sur YouTube :
function Dates() {
  var spreadsheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var date = Utilities.formatDate(new Date(),"GMT", "dd/MM/yyyy");
  spreadsheet.getRange("A1").setValue("Mise à jour effectuer le : " + date);
};
Commenter la réponse de Tatsu_Net