السلام عليكم
الى الاخ samnaj
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column < 2 Then Exit Sub
'-----------------------------------
If Target.Column = 1 Then
If Target.Offset(0, 1).Value <> "" Then
Target.Offset(0, 3).Value = Target.Offset(0, 3).Value
End If
'-----------------------------------
ElseIf Target.Column = 2 Then
If Target.Offset(0, -1).Value <> "" Then
Target.Offset(0, 2).Value = Target.Offset(0, 2).Value
End If
End If
End Sub
بشرط وجود قيمتين في الخليتين
Book211.rar