Pour travailler avec des dates et des heures, vous pouvez passer les fonctions natives de JavaScript ou utiliser la bibliothèque Moment.js. Nous allons voir ces deux alternatives.
Ce code est disponible en cliquant ici
Affichage de l’heure courante dans la cellule B1
Ici, on instancie la classe JavaScript Date et on utilise les méthodes getHours(), getMinutes() et getSeconds() pour récupérer l’heure courante :
async function heureB1() { await Excel.run(async (context) => { const feuille = context.workbook.worksheets.getActiveWorksheet(); let d = new Date(); let date = d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds(); feuille.getRange("B1").values = [[date]]; await context.sync(); }); }
Voici un exemple d’exécution :