JavaScript is not enabled!...Please enable javascript in your browser

جافا سكريبت غير ممكن! ... الرجاء تفعيل الجافا سكريبت في متصفحك.

-->
الصفحة الرئيسية

اكسل vba كفية منع المستخدم من الدخول الى اوراق عمل محددة ( صلاحيات الدخول للمستخدمين )

اكسل vba كفية منع المستخدم من الدخول الى اوراق عمل محددة ( صلاحيات الدخول للمستخدمين )
اهلا بكم متابعى موقع عالم الاوفيس



رجعنا لكم تانى فى موضوع مهم جدا وسؤال من احد الاصدقاء
عن كيفية حماية ورقة عمل محدد ( شيت محدد ) بباسورد او كلمة مرور وذلك لمنع دخول احد المستخدمين الى ورقة العمل والعبث بها وحمايتها ؟
فى البداية لابد ان نعرف لماذا نقوم بحماية خلايا محددة او اوراق عمل محددة
وذلك لمنع المستخدمين الآخرين من تغيير البيانات في ورقة عمل أو نقلها أو حذفها بشكل متعمد أو عن طريق الخطأ، يمكنك تأمين الخلايا في ورقة عمل Excel ومن ثم حماية الورقة بكلمة مرور. بافتراض أنك تملك ورقة عمل تقرير حالة الفريق، حيث تريد أن يقوم أعضاء الفريق بإضافة بيانات في خلايا معينة فقط مع عدم إمكانية تعديل أي شيء آخر. يمكنك جعل أجزاء معينة فقط من الورقة قابلة للتحرير عن طريق حماية ورقة العمل، ولن يتمكن المستخدمون من تعديل البيانات في أي منطقة أخرى في الورقة. فلذلك يجب ان نقوم بحماية ورقة العمل سواء خلايا معينة او كامل الورقة او لو لزم الامر سنقوم بحماية الملف باكملة 
كيفية كتابة الكود
فى البداية سوف نبدا بكماية حماية ورقة العمل وفى الحقيقة حماية ورقة العمل تعنى اخفائها تماما حتى لا يطلع عليها اى مستخدم اخر 
نبدا بكود الاخفاء 

نحن من خلال هذا الكود قد نجحنا فى اخفاء ورقة العمل التى نريد اخفائها ومن ثم يمكن حماية اى ورقة عمل بنفس الكود السابق ويمكننا ايضا حماية اكتر من ورقة عمل وليس ورقة واحدة .

نحن الان قد اخفينا ورقة العمل ولكن يلزمنا استدعائها مرة اخرى كى نتمكن من العمل عليها واضافة البيانات اليها هنا ياتى دور الكود التالى وهو كود اظهار ورقة العمل ايضا ولكن بكلمة سر (باسورد  ) كما يلى 
وفى هذا الكود ايضا قمنا باظهار ورقة العمل مرة اخرى للعمل عليها وتحديث البيانات الموجودة فى ورقة العمل 
كود سهل وبسيط جدا يارب يعجبكم 

لمتابعة شرح الفيديو 

 
الاسمبريد إلكترونيرسالة