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

إخفاء المعادلات في جميع الأوراق بكلمة سر بضغطة زر واحدة


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

للحماية استعمل هذا الكود :


Private Sub CommandButton1_Click()

On Error Resume Next

For Each Sh In ThisWorkbook.Sheets

Sh.Protect Password:="123"

Next

End Sub


و لفك الحماية استعمل هذا الكود :

Private Sub CommandButton2_Click()

On Error Resume Next

For Each Sh In ThisWorkbook.Sheets

Sh.Unprotect Password:="123"

Next

End Sub


حيث الاعداد 123 هي كلمة السر و يمكنك تغييرها

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

السلام عليكم / الاخ ابو حنين

جربت الكود و لكن لم يتم التشغيل ولازالت الاكواد تظهر عند الوقوف فى الخانات التى بها معادلات

هل يمكن شرح طريقه التطبيق مع إضافه حمايه للخانه بعدم الكتابه فيها لحمايه المعادلات من المستخدمين الاخرين

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

قبل كتابة الكود يجب عمل الآتي :

ـ 1 ) تحديد كل خلايا الورقة الاولى

ـ 2 ) الضغط بيمين الفأرة للوصول الى : تنسيق

ـ 3 ) ثم الذهاب الى حماية

ـ 4 ) ثم التأشير على كلمة : مخفية

و بعد ذلك تعيد نفس العمل مع باقي الاوراق

ثم تقوم بتشغل الكود

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

ولكن في برنامجي هناك 25 ورقة تحتتوي على الكثير من المعادلات مما يجعل المهمة طويلة يعني هل هناك كود يتعرف على المعادلة تلقائيا ويقوم بتشفيرها وإخفائها

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
×
×
  • اضف...

Important Information