Colonne nommée "mise à jour" qui se renseigne automatiquement
tillwest
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
pilas31 Messages postés 1825 Date d'inscription Statut Contributeur Dernière intervention -
pilas31 Messages postés 1825 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaite mettre en place une colonne dans mes tables excels qui se nommerait "mise à jour". Cette colonne présenterait la date de la dernière modification apportée à un ensemble de lignes, de colonnes ou encore de matrices.
Exemple :
Colonne E nommée "Dernière Mise à jour"
___A___ ___B___ ___C___ ___D___ ___E___
___1___ ___5___ ___3___ ___4___ 12/10/14 INSTANT "T"
Si je modifie un chiffre dans la colonne A B C ou D. Comment puis je faire pour que la colonne E soit mise à jour automatiquement en fonction des renseignements dans les autres colonnes à un instant "Y" ?
Dans l'attente d'une réponse. Je suis sur que c'est simple et logique encore une fois, mais pas pour tous ^^
Je souhaite mettre en place une colonne dans mes tables excels qui se nommerait "mise à jour". Cette colonne présenterait la date de la dernière modification apportée à un ensemble de lignes, de colonnes ou encore de matrices.
Exemple :
Colonne E nommée "Dernière Mise à jour"
___A___ ___B___ ___C___ ___D___ ___E___
___1___ ___5___ ___3___ ___4___ 12/10/14 INSTANT "T"
Si je modifie un chiffre dans la colonne A B C ou D. Comment puis je faire pour que la colonne E soit mise à jour automatiquement en fonction des renseignements dans les autres colonnes à un instant "Y" ?
Dans l'attente d'une réponse. Je suis sur que c'est simple et logique encore une fois, mais pas pour tous ^^
A voir également:
- Colonne nommée "mise à jour" qui se renseigne automatiquement
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Déplacer colonne excel - Guide
- Mise a jour chromecast - Accueil - Guide TV et vidéo
- Mise a jour kindle - Guide
1 réponse
Bonjour,
La seule solution est d'utiliser les macros événementielles en vba. Comme le précise gbinforme dans une discussion précédente :
https://forums.commentcamarche.net/forum/affich-12459429-excel-maj-date-si-modif-cellule-de-la-ligne
Voila un exemple de sa macro légèrement adaptée :
A inserer dans le code de la feuille concernée. Pour cela aller sur l'onglet de la feuille, faire un clic bouton droit et la commande "visualiser le code". Coller alors dans l'éditeur VBA la macro ci dessus.
A tester pour peut-être affiner un peu.
Cordialement,
La seule solution est d'utiliser les macros événementielles en vba. Comme le précise gbinforme dans une discussion précédente :
https://forums.commentcamarche.net/forum/affich-12459429-excel-maj-date-si-modif-cellule-de-la-ligne
Voila un exemple de sa macro légèrement adaptée :
Private Sub Worksheet_Change(ByVal sel As Range)
Application.EnableEvents = False
Cells(sel.Row, "E").Value = Date + Time
Application.EnableEvents = True
End Sub
A inserer dans le code de la feuille concernée. Pour cela aller sur l'onglet de la feuille, faire un clic bouton droit et la commande "visualiser le code". Coller alors dans l'éditeur VBA la macro ci dessus.
A tester pour peut-être affiner un peu.
Cordialement,