Sub TestRun()
DeleteRow "بيانات الطلبة", 7
DeleteRow "إنجاز1", 7
DeleteRow "تحريرى ف 1", 7
DeleteRow "رصد الترم الأول", 7
DeleteRow "أعمال السنة", 7
DeleteRow "تحريرى ف 2", 7
DeleteRow "رصد الترم الثانى", 7
DeleteRow "كنترول شيت", 11
End Sub
Sub DeleteRow(sSheet As String, sRow As Long)
Dim Ws As Worksheet
Dim cnt As Long
On Error Resume Next
Set Ws = Sheets(sSheet)
On Error GoTo 0
If Ws Is Nothing Then
MsgBox "Sheet " & sSheet & " Doesn't Exist.", vbExclamation, "Sheet Not Found!"
Exit Sub
End If
Application.ScreenUpdating = False
cnt = Sheets("بيانات المدرسة").Range("G7").Value
Ws.Rows(sRow & ":" & (sRow + cnt - 1)).Delete
Application.ScreenUpdating = True
End Sub
ربنا يبارك لك ... ولكن يوجد اهتزاز قوي بالشاشه اثناء اجراء تنفيذ الكود