Private avant As String Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("I1:J19")) Is Nothing Then If avant <> "" And Target.Value "" Then Target.Value avant End If End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("I1:J19")) Is Nothing Then If Target.Count > 1 Then Target.Cells(1, 1).Select avant = Target.Cells(1, 1).Value End If End Sub
Forum > Visual Basic 6alors qu'il t'a déjà été dit que les problèmes VBA/Excel sont traités dans la section Langages dérivés > VBA
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question