Répondu

Résolu

Salut et bienvenue sur le Forum,

Eventuellement en stockant au préalable la valeur de la cellule sélectionnée, comme dans le fichier ci-joint ?

Cordialement.

EDIT IMMEDIATE : Et ben, t'es un rapide, toi Il y a deux minutes, ta demande était encore d'actualité.


Teocali a écrit :

Merci finalement j'ai trouvé la solution il fallait que je déclare la variable avant.

Private AnncienneValeur As Variant

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

AnncienneValeur = Target.Value

End Sub

Private Sub Worksheet_Change(ByVal Target As Range)

MsgBox "Vous venez de modifier la cellule" & vbCrLf & "L'ancienne valeur est de :" & AnncienneValeur & vbCrLf & "La nouvelle valeur est de : " & Target.Value

End Sub

Je trouve que tu aurais dû rester sur ton fil pour me répondre de manière à ce que d'autres membres puissent éventuellement profiter de ta solution ........ qui me semble préférable à la mienne Sauf en ce qui concerne la justesse du texte et de sa mise en page

A la prochaine.

8teocali.zip (9.16 Ko)
Rechercher des sujets similaires à "repondu"