اذهب الي المحتوي
أوفيسنا

كود إلغاء حماية ورقة ملف إكسل


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

السلام عليكم ورحمة الله تعالى وبركاته

خلال بحثي في الأنترنت وجدت هذا الكود

فك حماية ورقة

إليكم الملف

الرجاء استخدام الكود فيما لا يغضب الله اللهم بلغت اللهم فاشهد

إستخدام الكود في حالات نسيان كود ملفك وليس ملف الغير حتى تطلب الإذن

مع تحيات محبكم/ الجموعي

 

كود إلغاء حماية ورقة ملف إكسل.rar

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

بارك الله فيك أخي الحبيب الجموعي

جربت الكود واستغرق وقتا طويلااااااااااااااااااااااااااااااااااااا ولم يفلح معي

هناك أداة للأخ الحبيب محمد صالح تؤدي هذا الغرض بكفاءة عالية

عموما ما لم يصلح معي يصلح لغيري

جزيت خيرا على كل ما تقدمه أخي الحبيب ..

تقبل تحياتي

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

اخى وحبيبى 

الجموعى

صاحب الروائع والنوادر

كل يوم تصر انك تبهرنى بشئ جديد احلى من اللى قبله

زادك الله علما

اخى الحبيب بس ملحوظه صغيره لو انا نسيت كلمة مرور الورقه فمن الطبيعى انى مش هقدر اعمل زر داخل الورقة واعيين علية الماكرو لفك  الباسورد  لذالك سوف نقوم بتعيين زر بورقة اخرى وتعيين عليها الماكرو 

فبعد اذنك عملت تعديل طفيف على الكود حتى يتم فك الورقة من زر اخر بورقة اخرى

الكود هو 

Sub enleve_protection()

       Dim a, b, c, d, e, f, g, h, i, j, k, l As Integer

       On Error Resume Next

       For a = 65 To 66

       For b = 65 To 66

       For c = 65 To 66

       For d = 65 To 66

       For e = 65 To 66

       For f = 65 To 66

       For g = 65 To 66

       For h = 65 To 66

       For i = 65 To 66

       For j = 65 To 66

       For k = 65 To 66

       For l = 32 To 126

              Sheets("الجموعى").Unprotect Chr(a) & Chr(b) & Chr(c) & Chr(d) & Chr(e) & Chr(f) & Chr(g) & Chr(h) & Chr(i) & Chr(j) & Chr(k) & Chr(l)
            
              If Sheets("الجموعى").ProtectContents = False Then

              MsgBox " تم إلغاء حماية ورقة "

              Chr (c) & Chr(d) & Chr(e) & Chr(f) & Chr(g) & Chr(h) & Chr(i) & Chr(j) & Chr(k) & Chr(l)

              Exit Sub

              End If

       Next

       Next

       Next

       Next

       Next

       Next

       Next

       Next

       Next

       Next

       Next

       Next

End Sub

فقط يتم عمل زر فى صفحه اخرى غير الورقة المراد فك الباسورد لها وتعديل بدلا من الجموعى اسم الورقة المطلوب فك الباسورد لها 

تقبل تحياتى

كود إلغاء حماية ورقة ملف إكسل.zip

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

الاخت الكريمة ايناس

انسخى الكود اللى بالمشاركة 9 وافتحى الملف اللى فيه ورقة محمية وانتى ناسية الباسورد بتاعها 

بعد ما تفتحى الملف اضغطى Alt+F11  

هيفتح معك الفيجوال بيسك ( المغارة) من قائمة insert  اختارى Module   سيظهر امامك شاشه بيضه  قومى بلصق الكود فيه 

ثم اذهبى الى اى ورقة من الملف واعملى زر وعيينى عليه الكود 

ومتنسيش تغيير بالكود اسم الورقة المطلوب فك حمايتها بدلا من الجموعى اللى بين الاقواس بالكود 

تقبلى تحياتى

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

عمل رائع بارك الله فيك

 

 

اخي ياسر ممكن اداة اخونا محمد صالح اللي اشرت اليها

تفضل أخي هذا الرابط

http://www.officena.net/ib/index.php?showtopic=29972&view=getnewpost

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

  • 3 years later...
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information