Ajouter 7 jours à une date avec un bouton

Bonjour,

Je souhaite créer un bouton qui rajoute 7 jours à une date située dans la cellule D3 de ma feuille, et un autre bouton qui supprime 7 jours à cette même cellule pouvez vous m'aider pour faire le code. Merci d'avance

Bonjour,

Tu peux faire ça simplement avec des cases à cocher...

Voilà un exemple:

https://docs.google.com/spreadsheets/d/10oeTK21GOznIg8z04opTIzwxOC6B25E7tvQHyK4FTaM/edit?usp=sharing

Cordialement,

Fil.

Bonjour, Merci pour ton retour mais ca n'avance que d'une semaine, si j'appuie 10 fois dessus il faut que j'avance de 10 semaines là ca avance et et ca recule d'une semaine...

Bonjour,

Alors, si tu veux rajouter 7 jours à chaque clique:

function UpdateDates() {

var ss = SpreadsheetApp.getActiveSpreadsheet();

var sheet = ss.getActiveSheet();


//Get the dates from the cell and convert them into Milliseconds since 1970/01/01


var First = new Date(ss.getRange('A5').getValue()).getTime();

var dayInMs = 24*60*60*1000 //one day in Milliseconds //add sevendays to each date in milliseconds

First = First + (7*dayInMs)

//Convert Milliseconds to date use new Date(time in ms) and set Values of the cell


ss.getRange('A5').setValue(new Date(First));
}


Pour retirer 7 jours, la même chose avec First = First - (7*dayInMs)

Cordialement,

Fil.

Bonjour,

Je t'ai mis une solution avec les boutons +7, -7.

https://docs.google.com/spreadsheets/d/10oeTK21GOznIg8z04opTIzwxOC6B25E7tvQHyK4FTaM/edit?usp=sharing

J'espère que c'est ce que tu voulais.

Cordialement,

Fil.

Super merci beaucoup Filoche ca marche top :)

Rechercher des sujets similaires à "ajouter jours date bouton"