Bonjour à tous
Je souhaite inscrire la date de modification d'une cellule calculée et pas modifiée manuellement
Pour le suivi du stock, Je prends les valeurs d'un croisé dynamique dont les valeurs évoluent ou pas et sont reprises dans un tableau récapitulatif dans un autre onglet.
Lorsque je mets à jour mon tableau croisé dynamique des valeurs changent et d'autres pas, le tableau récapitulatif alimenté par des rechercheV (à partir du TCD STOCK ) situer dans l'autre onglet évolue
Je souhaite que la date de modification varie selon l'évolution des valeurs (pour chaque valeur)
voici la macro que j'utilise
Private Sub Worksheet_Change(ByVal Target As Range)
Dim col As Byte
If Intersect(Target, Range("A15")) Is Nothing Or Target.Count > 1 Then: Exit Sub
Row = Target.Column
Cells(Target.Row, 6) = Target.Address & " modifiée le " & Format(Date, "dd/mm/yy")
End Sub
Mais celle-ci inscrit la date que pour les cellules modifiées manuellement pas celles incrémenté automatiquement ...
Merci de votre aide
Je souhaite inscrire la date de modification d'une cellule calculée et pas modifiée manuellement
Pour le suivi du stock, Je prends les valeurs d'un croisé dynamique dont les valeurs évoluent ou pas et sont reprises dans un tableau récapitulatif dans un autre onglet.
Lorsque je mets à jour mon tableau croisé dynamique des valeurs changent et d'autres pas, le tableau récapitulatif alimenté par des rechercheV (à partir du TCD STOCK ) situer dans l'autre onglet évolue
Je souhaite que la date de modification varie selon l'évolution des valeurs (pour chaque valeur)
voici la macro que j'utilise
Private Sub Worksheet_Change(ByVal Target As Range)
Dim col As Byte
If Intersect(Target, Range("A15")) Is Nothing Or Target.Count > 1 Then: Exit Sub
Row = Target.Column
Cells(Target.Row, 6) = Target.Address & " modifiée le " & Format(Date, "dd/mm/yy")
End Sub
Mais celle-ci inscrit la date que pour les cellules modifiées manuellement pas celles incrémenté automatiquement ...
Merci de votre aide
Dernière édition: