السلام عليكم
الاخ الفاضل سعد عابد
ربما يكون هكذا
Private Sub Workbook_Open()
If Date >= VBA.DateSerial(2011, 9, 20) Then
MsgBox "انتهت مدة البرنامج ", vbExclamation, "O_EXE"
ThisWorkbook.Save
Application.Quit
Exit Sub
Else
If ActiveWorkbook.Name = "مرتبات سعد.xls" Then
Sheets("الترحيل").Select
UserForm5.Show
Else
ActiveWorkbook.Close SaveChanges:=False
End If
End If
End Sub