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

حماية الخلية تلقائى بعد الكتابة بها


مصرى

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

السلام عليكم

الى الزملاء والمشرفين الأفاضل لى طلب عند سيادتكم .

إريد حماية الخلية تلقائى بعد الكتابة فيها

اى لا تقبل حذف البيانات داخل الخلية التى اكتب فيها فقط

ويكون الحل الوحيد للتخلص من البيان داخل الخلية هو حذف الخلية

ارجو ان يكون هذا الموضوع مفهوم

ولكم تحياتى

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

السلام عليكم

جزيل الشكر لك يا ابو احمد هذا المطلوب

بارك اللة فيك وزادك علما ومعرفة

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

وتحياتى لجميع اعضاء المنتدى

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

  • 1 year later...

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

هل بالامكان تحديد النطاق اللذي نريد تطبيق الكود عليه

بصيغه اخرى

هل استطيع تحديد خلايا معينه تتم حمايتها تلقائيا بعد الكتابه فيها دون غيرها

بصيغه اخرى

هل استطيع استثناء خلايا معينه لا تتم حمايتها تلقائياً بعد الكتابه عليها

ارجو الاجابه لكل من يمتلك المعرفه والعلم

جزاكم الله خير الجزاء

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

الكود التالي يعمل فقط في المجال A1:C10

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Column < 3 And Target.Row < 11 Then

Me.Unprotect "ali"
Target.Cells.Locked = True
Target.Cells.FormulaHidden = True
Me.Protect "ali"

End If

End Sub

شاهد المرفق،

_________________________________________.rar

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

الله ينور دربك ويجزاك الجنه

If Target.Column < 3 And Target.Row < 11 Then

هنا فهمت من هذا الكود انك تعاملت مع الاعمده بالارقام بدلا من الحروف

قرائتي للكود ان التارقت هو اذا كان رقم الصف اقل من 11 ورقم العامود اقل من 3

هل هذا صحيح ؟

اذا كان صحيح فلماذا تم تطبيق الكود على العامود الثالث بينما لم يتم على الصف الحادي عشر ؟

الغريب هنا انه تم التطبيق على العامود الثالث والكود يعني انه يطبق على اقل من 3

ولك جزيل الشكر والامتنان

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

الكود مطبق فقط على العمودين الأوليين فقط .. ولكني قمت بتلوين العمود الثالث عن طريق الخطأ .. وهو غير داخل ضمن نطاق الكود.

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

مع الشكر الجزيل على الجهد المبذول

لو فرضنا ان مدخل البيانات اخطأ في ادخال رقم او ما شابه

كيف يمكن له التعديل اذا كانت الخلية محمية

وعلى فرض انه هو من عمل حماية فانه سيعرف كيف يتصرف

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

فهل ممكن حل هذا الموضوع

مع تحياتي

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

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

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

Important Information