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

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

قام بنشر

استاذنا العزيز مع جزيل شكري وامتناني لما تقدمون من اسعاف للمحتاج اتساءل عن امكانية طلب باسوورد عند الرغبه بتعطيل عمل الكود حيث ان تعطيله ممكن حالياعن طريق( ادوات - حماية - الغاء حماية ورقة ) مع التقدير

قام بنشر

السلام عليكم

أخي العزيز

المرفق به التغيرات التالية

الباسوورد للحماية 55 وتستطيع تغييرها من داخل الكود

كود الزرين أصبح


Sub RoundedRectangle2_Click()

ActiveSheet.Unprotect Password:="55"

[AA1] = 0

End Sub

Sub RoundedRectangle1_Click()

[AA1] = 7

End Sub

وكود حدث التغير بالصفحة أصبح

Private Sub Worksheet_Selectionchange(ByVal Target As Range)


If Target.HasFormula And [AA1] = 7 Then

ActiveSheet.Protect Password:="55"

Else

ActiveSheet.Unprotect Password:="55"

End If

End Sub

وكما تلاحظ ، الباسوورد موجود بثلاث أماكن بالأكواد عليك تغييرها جميعا

تفضل المرفق

حماية الخلايا التي فيها معادلات3.rar

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