Date de modification d'une ligne

-3

Bonjour,

Je voudrais mettre la date en haut du doc et que lorsque je change une ligne, la date du jour se mette directement sur une colonne que je définirais (on va dire colonne B2).

Deuxième chose, je voudrais que la couleur change selon la date afin de savoir si quelqu'un n'a pas modifié ce qu’il doit modifier depuis deux jours ou une semaine.

Merci de votre réponse

Posté le 10 février 2015, 19:42
par titou45160
Répondre
0

Pour gérer sur chaque ligne une cellule qui mémorise la date de dernière modification de la ligne, il faut utiliser une macro. Il y a un exemple ici : http://www.ozgrid.com/forum/showthread.php?t=106105 :

Private Sub Worksheet_Change(ByVal Target As Range) 
    If Target.Row > 1 Then Cells(Target.Row, "B") = Now() 
End Sub

Dans le code ci-dessous, "B" corresponds à la colonne de la cellule dans laquelle tu veux stocker la date.

Une fois que cette macro est en place, tu peux simplement utiliser la mise en forme conditionnelle pour faire varier la couleur des lignes en fonction de la date. Pour cela tu peux par exemple utiliser une formule qui se base sur la différence entre aujourd'hui et la date de la ligne : =DATEDIF(B2;AUJOURDHUI();"d", ou encore utiliser les preset d'excel (Mise en forme conditionnelle > Règles de mise en surbrillance des cellules > Une date se produisant...) comme expliqué ici : http://blogs.office.com/2013/04/04/using-conditional-formatting-to-highlight-dates-in-excel/

Vince Posté le 11 février 2015, 11:41
par Vince
-4

excuses moi je comprends pas 

peux tu mieux m expliqué en plus d etre nul en info je suis nul en anglais 

heureusement j ai des points forts lol

Posté le 13 février 2015, 21:43
par titou45160

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :