Date de modification d'une cellule
Résolu/Fermévotre psychiatre Messages postés 1470 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 13 juillet 2024 - 7 août 2023 à 08:43
- Date de modification d'une cellule
- Suivi de modification word - Guide
- Aller à la ligne dans une cellule excel - Guide
- Logiciel modification pdf gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Verrouiller cellule excel - Guide
3 réponses
6 août 2023 à 19:01
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.
7 août 2023 à 08:36
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 */
7 août 2023 à 08:43
en fait ça à l'air de fonctionner malgré l'erreur
6 août 2023 à 19:03
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.