Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 Or Target.Column = 3 Then
If CStr(Cells(Target.Row, 3)) = CStr(Cells(Target.Row, 15)) Then
Exit Sub
Else
Application.DisplayAlerts = False
Range(Cells(Target.Row, 2), Cells(Target.Row, 9)).Copy Cells(Target.Row, 4)
Range(Cells(Target.Row, 12), Cells(Target.Row, 15)).ClearContents
End If
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 2 Or Target.Column = 3 Then
Cells(Target.Row, 14).Value = Cells(Target.Row, 2).Value
Cells(Target.Row, 15).Value = Cells(Target.Row, 3).Value
End If
End Sub
احبابي هذا الكود الموجود عندي
واريد ان اعرف كيف اغيره بحيث يتوافق مع الاعمدة التي اريد ان انقله اليها