Bonjour à tous,
Nouveau sur le forum, toutes mes excuses si ce sujet a déjà été abordé. (Fort probablement).
Je suis assez novice dans l'utilisation de GS mais je me débrouille, en revanche, complétement newbie concernant l'utilisation de script.
Comme indiqué en objet, j'aimerais que lorsque je remplis qqchose en B1 par exemple, vienne se mettre la date en A1 et que celle ci reste figée (sans passer par =AUJOURDHUI() donc).
Après quelques recherches, j'ai vu qu'il fallait passer par un script justement, donc "Extensions => Apps Scripts" n'est ce pas?
Il me semble avoir vu ici un script ressemblant à ceci:
function onEdit(event){
var col = 4; // colonne D
var f = event.source.getActiveSheet();
var r = event.source.getActiveRange();
if ((r.getColumn() == col) && (r.getRow() > 2)){
if (r.getValue()==0) {
r.offset(0,4).setValue(new Date()); // de D à H = 4
}
else {
r.offset(0,4).clearContent()
}
}
}
Mais n'ayant pas jusque là les connaissances suffisantes, je ne sais l'adapter.
D'avance, un grand merci pour toute aide apportée.
TC