Une nouvelle fois la demande n'est pas très claires
voici deux scripts qui permettent un défilé de temps dans 3 cellules de !a feuille "chronomètre"
var classeur = SpreadsheetApp.getActiveSpreadsheet();
var feuille = classeur.getSheetByName('Chronomètre');
function ajoutSecondes(secondes, minutes, heures){
while (heures <=24){
feuille.getRange(2,1).setValue(heures);
while (minutes <=59){
feuille.getRange(2,2).setValue(minutes);
while (secondes <= 59 ){
var h = feuille.getRange(2,1).getValue()
var m = feuille.getRange(2,2).getValue()
var s = feuille.getRange(2,3).getValue()
if (h === 'pause' || m === 'pause' || s === 'pause'|| h === 'reinit' || m === 'reinit' || s === 'reinit' ) {
return
}
feuille.getRange(2,3).setValue(secondes);
SpreadsheetApp.flush();
Utilities.sleep(1000)
secondes ++
}
secondes = 0;
minutes = feuille.getRange(2,2).getValue();
minutes ++
}
minutes = 0;
heures = feuille.getRange(2,1).getValue();
heures ++
}
}
function demarrageMinuteur(){
var heures = feuille.getRange(2,1).getValue();
var minutes = feuille.getRange(2,2).getValue();
var secondes = feuille.getRange(2,3).getValue();
ajoutSecondes(secondes, minutes, heures);
}