السلام عليكم ورحمة الله وبركاته
إليكم كود يقوم بمنع المستخدم من استخدام خاصية الحفظ باسم Save As سواء من القائمة أو من خلال الاختصار المعني بهذه الخاصية (ألا وهو مفتاح F12)
حيث يظهر رسالة للمستخدم بأنه غير مسموح بحفظ المصنف باسم آخر ، بهذا الشكل :
وإليكم الكود المستخدم ، ويوضع الكود في حدث المصنف ThisWorkbook Module :
Private Sub workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Dim lReply As Long
If SaveAsUI = True Then
lReply = MsgBox("Sorry, You Are Not Allowed To Save This Workbook As Another Name. Do You Wish To Save This Workbook?", vbQuestion + vbOKCancel)
Cancel = (lReply = vbCancel)
If Cancel = False Then Me.Save
Cancel = True
End If
End Sub
إعداد / ياسر خليل أبو البراء
ليست هناك تعليقات:
إرسال تعليق