اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

فك حماية ورقة العمل فى الاكسيل بالكود


الردود الموصى بها

المثال الأول

يقوم بعمل الحماية

Sub Pr1()

    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True


End Sub
ثم فكها اذا كتبنا كلمة السر و هي 123
Sub Pr2()

x = InputBox("please enter PAssword '123'", "Password", 123)

If x <> 123 Then

 MsgBox "Sorry !!! "

 Exit Sub

End If



    ActiveSheet.Protect DrawingObjects:=False, Contents:=False, Scenarios:=False


End Sub

UnprotectSheet.rar

  • Like 1
رابط هذا التعليق
شارك

المثال الثاني

مثل السابق

مع الحماية باستخدام كلمة سر

و هي 1234

لأن الحالة السابقة يمكن فك الحماية من القوائم مباشرة

Sub Pr1()

    ActiveSheet.Protect Password:=1234, DrawingObjects:=True, Contents:=True, Scenarios:=True


End Sub


Sub Pr2()

x = InputBox("please enter PAssword '1234'", "Password", 123)

If x <> 1234 Then

 MsgBox "Sorry You are not Allowed !!! "

 Exit Sub

End If



    ActiveSheet.Protect Password:=1234, DrawingObjects:=False, Contents:=False, Scenarios:=False


End Sub

UnprotectSheetPass.xls

  • Like 2
رابط هذا التعليق
شارك

  • 15 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information