Date sur excel

Résolu/Fermé
alff01 Messages postés 3 Date d'inscription mercredi 11 juillet 2012 Statut Membre Dernière intervention 15 novembre 2015 - 11 juil. 2012 à 13:58
ccm81 Messages postés 10878 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 11 septembre 2024 - 11 juil. 2012 à 17:31
Bonjour,



Sous excel 2003 je voudrais que chaque fois que quelqu'un modifie une donnée la date s'inscrive sur la même ligne en colonne N. Les plages de données sont sur les colonnes G à k et ligne 6 à 63.
j'avais trouvé une macro evenementiel mais elle met la date dès qu'on modifie n'importe que cellule:

Private Sub Worksheet_Change(ByVal sel As Range)
Application.EnableEvents = False
Cells(sel.Row, "N").Value = Date + Time
Application.EnableEvents = True
End Sub

quelqu'un peut m'aider ?
A voir également:

4 réponses

eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 153
11 juil. 2012 à 14:37
Private Sub Worksheet_Change(ByVal sel As Range)

'Application.EnableEvents = False
'g k 6 63
a = 1


If ActiveCell.Column = 7 Or ActiveCell.Column = 8 Or ActiveCell.Column = 9 Or ActiveCell.Column = 10 Or ActiveCell.Column = 11 Then

If ActiveCell.Row > 5 And ActiveCell < 64 Then

Cells(sel.Row, "N").Value = Date + Time

End If

End If

'Application.EnableEvents = True

End Sub
0
ccm81 Messages postés 10878 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 11 septembre 2024 2 415
Modifié par ccm81 le 11/07/2012 à 15:02
bonjour

Const plage = "G6:K63" 

Private Sub Worksheet_Change(ByVal Target As Range) 
If Not Intersect(Target, Range(plage)) Is Nothing Then 
  Application.EnableEvents = False 
  Cells(Target.Row, "N").Value = Date + Time 
  Application.EnableEvents = True 
End If 
End Sub

devrait aller

bonne suite
0
alff01 Messages postés 3 Date d'inscription mercredi 11 juillet 2012 Statut Membre Dernière intervention 15 novembre 2015
11 juil. 2012 à 16:37
merci pour votre aide !
0
ccm81 Messages postés 10878 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 11 septembre 2024 2 415
11 juil. 2012 à 17:31
de rien

peux tu mettre le pb à résolu (en haut de ton premier message)

bonne fin de journée
0