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

كيف احمى معادلاتى من التغير العب


ahmedbebo

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

السلام عليكم

الأخ الكريم

لحماية خلية بها معادلات اتبع الآتي

حدد الصفحة كلها ثم كليك يمين ==> تنسيق خلايا ==> حماية ثم زيل العلامة من مربع مؤمنة

ثم حدد العمود الذي به المعادلات

كليك يمين عليه ==> تنسيق خلايا ==> حماية ==> ثم ضع علامة على مربع مؤمنة

ثم من شريط الأدوات الرئيسي للصفحة

أدوات ==> حماية ==> حماية ورقة ( ويمكنك وضع كلمة سر )

دمت بخير

أيسم إبراهيم

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

استدراكا لكلام الاخ ايسم واضافة على ذلك

نحدد الخلايا التي نريد اخفاء المعادلات فيها ثم كليك يمين

ثم تنسيق خلية ثم تبويب حماية ونؤشر على مربعي محميمة(اذاكنا نريد الحماية)و مخفية اذا كنا نريد اخفاء المعادلة

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

السلام عليكم

مشاركة بسيط (لاخفاء المعادله و حمايتها)


If Target.HasFormula Then

Application.DisplayFormulaBar = False

ActiveSheet.Protect

Else

Application.DisplayFormulaBar = True

ActiveSheet.Unprotect

End If

hide_formulabar.rar

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

السلام عليكم

مشاركة بسيط (لاخفاء المعادله و حمايتها)


If Target.HasFormula Then

Application.DisplayFormulaBar = False

ActiveSheet.Protect

Else

Application.DisplayFormulaBar = True

ActiveSheet.Unprotect

End If

إضافة بسيطة على كلام أخي ابو اسامة يتم وضع الكود السابق في حدث عند تغير التحديد في ورقة العمل فيصبح الكود
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Target.HasFormula Then

Application.DisplayFormulaBar = False

ActiveSheet.Protect

Else

Application.DisplayFormulaBar = True

ActiveSheet.Unprotect

End If

End Sub

وكل عام أنتم بخير بمناسبة شهر رمضان الكريم

أخوكم

محمد صالح

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

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

الكود جميل وهو يقوم بإخفاء شريط الصيغة Barre de Formule عندما نختار خلية بها صيغة، غير أنه إذا قمنا باختيار الأمر "عرض" أو Affichage ثم خاصية إظهار "شريط الصيغة" على الخلية التي تحوي صيغة يعود شريط الصيغة وتظهر بالمقابل الصيغة في هذه الخلية...

والله أعلم

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

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

الكود جميل وهو يقوم بإخفاء شريط الصيغة Barre de Formule عندما نختار خلية بها صيغة، غير أنه إذا قمنا باختيار الأمر "عرض" أو Affichage ثم خاصية إظهار "شريط الصيغة" على الخلية التي تحوي صيغة يعود شريط الصيغة وتظهر بالمقابل الصيغة في هذه الخلية...

والله أعلم

بالفعل أخي الكريم

يمكن إظهار وإخفاء شريط الصيغة والأفضل من وجهة نظري هو اخفاء المعادلة

و ما تفرقش إظهار أو إخفاء شريط الصيغة

فيكون الكود بعد التعديل وبعد إضافة كلمة مرور لحماية الشيت هكذا

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Target.HasFormula Then

Selection.Locked = True

Selection.FormulaHidden = True

ActiveSheet.Protect Password:="mas123"

Else

ActiveSheet.Unprotect Password:="mas123"

End If

End Sub

ويعني الكود السابق

إذا كانت النطاق يحتوي على معادلة يتم حماية وإخفاء المعادلة في الخلية ثم حماية ورقة العمل بكلمة مرور هي mas123

وإلا فيلغي الحماية التي تم تنفيذها في جواب الشرط الأول

أخوكم

محمد صالح

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

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