هذا هو الكود المستخدم فى حدث الصفحة وموجود بالفعل داخل الملف
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("A2:A1000")) Is Nothing Then
VBA.Calendar = vbCalGreg
If Len(Target.Cells(1).Value2) <> 0 Then
Cells(Target.Row, 2).Resize(Target.Rows.Count).Value = Date
Cells(Target.Row, 3).Resize(Target.Rows.Count).Value = Now
Else
Cells(Target.Row, 2).Resize(Target.Rows.Count).Value = vbNullString
Cells(Target.Row, 3).Resize(Target.Rows.Count).Value = vbNullString
End If
End If
If Not Application.Intersect(Target, Range("H2:H1000")) Is Nothing Then
VBA.Calendar = vbCalGreg
If Len(Target.Cells(1).Value2) <> 0 Then
Cells(Target.Row, 6).Resize(Target.Rows.Count).Value = Date
Cells(Target.Row, 7).Resize(Target.Rows.Count).Value = Now
Else
Cells(Target.Row, 6).Resize(Target.Rows.Count).Value = vbNullString
Cells(Target.Row, 7).Resize(Target.Rows.Count).Value = vbNullString
End If
End If
End Sub