Date de modification d'une cellule
Résoluvotre psychiatre Messages postés 1472 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
dans google sheet je cherche à mettre la date de modification de la cellule L2 en P2 (et glisser L3 en P3 et ...)
le fichier étant modifié automatiquement et régulièrement il faut que la date s'actualise
merci de votre aide
Windows / Firefox 116.0
- Date de modification d'une cellule
- Suivi de modification word - Guide
- Excel cellule couleur si condition texte - Guide
- Logiciel gratuit modification pdf - Guide
- Bloquer une cellule excel - Guide
- Aller à la ligne dans une cellule excel - Guide
3 réponses
Bonjour.
D'une manière générale, Windows mémorise les dates de création, de dernière modification et de dernière impression des fichiers !
Pas des feuilles, ni des lignes, ni des colonnes, et encore moins des cellules.
C'est à toi de saisir, dans une colonne spécifique, la date où tu effectues ta modif.
j'ai trouvé un truc mais j'ai une erreur dès le début du script sur "e.source"
Erreur
TypeError: Cannot read properties of undefined (reading 'source')
onEdit
@ macros.gs:3
functiononEdit(e)
{
varsheet = e.source.getActiveSheet();
if (sheet.getName() == "plongeur 2023") //"order data" is the name of the sheet where you want to run this script.
{
varactRng = sheet.getActiveRange();
vareditColumn = actRng.getColumn();
varrowIndex = actRng.getRowIndex();
varheaders = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues();
vardateCol = headers[0].indexOf("date de modification") + 1;
varorderCol = headers[0].indexOf("cout total carrière") + 1;
if (dateCol > 0 && rowIndex > 1 && editColumn == orderCol)
{
sheet.getRange(rowIndex, dateCol).setValue(Utilities.formatDate(newDate(), "UTC+2", "dd-MM-yyyy"));
}
}
}/** @OnlyCurrentDoc */
Bonjour,
C'est possible sous Excel en passant par VBA.
Google Sheets a son propre jargon de programmation, je ne sais pas si ça y est possible.