صع هذا الكود في صفحة : NT
Private Sub Worksheet_Change(ByVal Target As Range)
Dim LastRow As Long, t As Integer
If Target.Column = 2 Then
LastRow = ورقة2.Range("B65535").End(xlUp).Row
For t = 1 To LastRow
If ورقة2.Cells(t, 2).Value = Target.Value Then
Target.Offset(0, 1) = ورقة2.Cells(t, 3)
Target.Offset(0, 2) = ورقة2.Cells(t, 4)
End If
Next
End If
If Target.Value = "" Then Target.Offset(0, 1) = ""
End Sub