halwim قام بنشر نوفمبر 19, 2006 قام بنشر نوفمبر 19, 2006 السلام عليكم ورحمة الله هل يمكن إجراء حماية على ثلاث ورق كل ورقة لها كلمة مرور تختلف عن الأخرى ؟ أنا شخصيا جربت هذه الطريقة وتم وضع كلمات مرور مختلفة لكل صفحة ولكن للأسف من خلال أي كلمة مرور يمكنك أن تفتح أي صفحة من الورقات الثلاث !! نريد طريقة تخصص لكل صفحة كلمة مرور خاصة بها . كما بودي أن أعمل حماية على ( جميع الخلايا ) في صفحة أخرى وأقوم بوضع كلمة مرور لإلغاء حماية عمود A مثلا وكلمة مرور مختلفة لإلغاء حماية العمود B وهكذا ... هل يمكن ذلك ؟ إذا كان ممكنا أرجو إرفاق ملف مجهز بالحلول . تحياتي
علي السحيب قام بنشر نوفمبر 19, 2006 قام بنشر نوفمبر 19, 2006 هل هذا ما تريد، ____________________________________.rar
halwim قام بنشر نوفمبر 20, 2006 الكاتب قام بنشر نوفمبر 20, 2006 بسم الله الرحمن الرحيم أخي الأستاذ علي ،، السلام عليكم ورحمة الله عطاء بلا حدود أشكرك ،، ممكن توضيح كيف تمت حماية العمودين A و B وهل لذلك ربط بالأكوداد ؟ أم أن الأكواد مختصة بحماية الورق ذاتها فقط ؟ كما أرجو ذكر طريقة حماية العمودين لكي يستفيد الجميع من ذكر الطريقة وماذا لو أردنا الحماية تكون جزئية على كل خلية من العمودين نفسهما بحيث لو أردت التحرير في الخلية A1 تتم المطالبة بكلمة المرور فورا ثم لو أردت تحرير A2 تتم المطالبة بكلمة المرور وهكذا.... مع ذكر الطريقة ؟ تحياتي
علي السحيب قام بنشر نوفمبر 20, 2006 قام بنشر نوفمبر 20, 2006 تمت حماية العمودين A و B من إختيار كل عمود على حدى ثم الذهاب إلى القائمة أدوات ثم حماية ثم السماح للمستخدمين بتحرير النطاقات .. ثم إتباع بقية الخطوات المطلوبة لحماية نطاق معين من ورقة العمل .. وليس لذك أي علاقة بالكود. وخلية واحدة من ورقة العمل .. تعتبر نطاق بحد ذاتها .. فكل ما عليك فعله هو إختيار الخلية A1 .. ثم تطبيق الخطوات السابقة عليها .. ونفس الشيء بالنسبة للخلية A2 .. وهكذا.
halwim قام بنشر نوفمبر 25, 2006 الكاتب قام بنشر نوفمبر 25, 2006 (معدل) السلام عليكم ورحمة الله وبركاته ، أوجه شكري للأستاذ علي على بيان طريقة الحماية ،، وأيضا لي طلب آخر في موضوع الحماية ، هل يمكن حماية الورقة بأكثر من كلمة مرور ؟ بحيث نعرف إسم الذي فتح المستند من خلال إسم كلمة المرور ؟ ونجعل جدول يرصد كل إسم تم الدخول به مع تاريخ الدخول لكل إسم مستخدم (لكل كلمة مرور). ويكون جدول أسماء المستخدمين في ورقة مستقلة محمية بكلمة مرور خاصة بالمدير العام مثلا . تحياتي تم تعديل نوفمبر 25, 2006 بواسطه halwim
علي السحيب قام بنشر نوفمبر 26, 2006 قام بنشر نوفمبر 26, 2006 (معدل) نعم يمكن ربط إسم المستخدم بكلمة المرور .. فمثلاً إذا كان إسم المستخدم علي .. فتكون كلمة المرور 123 .. وإذا كان إسم المتسخدم محمد تكون كلمة المرور 456 .. وهكذا. والكود التالي يعمل عند فتح الملف على حماية الورقة الأولى من المصنف بكلمة المرور 123 .. إذا كان إسم المستخدم Ali H. Al-Sohaib .. إما إذا كان إسم المستخدم غير ذلك .. فتكون كلمة المرور هي 456 .. Private Sub Workbook_Open() If Application.UserName = "Ali H. Al-Sohaib" Then Sheet1.Protect "123" Else: Sheet1.Protect "456" End If End Sub شاهد المرفق، ___________________________________.rar تم تعديل نوفمبر 26, 2006 بواسطه علي السحيب
halwim قام بنشر نوفمبر 28, 2006 الكاتب قام بنشر نوفمبر 28, 2006 السلام عليكم ورحمة الله وبركاته ، أشكركم كثيرا على عمل الفكرة في المرفق ،، ولقد خالجني طرح نفس الفكرة ولكن بدلا من توظيف إسم المستخدم الخاص بوندوز حيث كنت أتمنى أن لا يتم فتح مصنف إكسل إلا برقم سري معمول من قائمة ملف ثم حفظ بإسم ثم أدوات ثم خيارات الحفظ ومن هناك ندخل أكثر من كلمة مرور للمصنف الواحد ( كلمات متعددة لفتح الملف نفسه ) ـ وبناء على ذلك يوضع لكل كلمة مرور إسم يقابلها فمثلا لو تم فتح الملف بالرقم 123 فنعتبر أن المستخدم الذي سجل الدخول هو ALi ولوتم الدخول بالرقم 444 فهذا يعني أن المستخدم هو Hussain وهكذا . فلو دخل الموظف ALi ثم خرج ودخل بعده Hussain فهذا يعني أن اثنين2 من المستخدمين قد فتحا الملف فيتم تصنيفهم في الجدول حسب التاريخ ويوضع هذا الجدول في ورقة محمية برقم سري خاص بالمدير . وذلك حتى لايطلع الموظف Hussain على كلمة مرورالموظف ALi من الجدول . * ربما تكون الفكرة صعبة بعض الشيء بسبب عدم القدرة على إسناد ومقارنة أسماء المستخدمين من الجدول بالشفرة المقابلة لكلمة المرور التي تم الدخول بها . ولكن طالما أن كلمة المرور مخزنة في المصنف وليس في قاعدة بيانات إكسل حين إنشائها فأعتقد أنه بالإمكان إيجاد حل بدليل أن الملف يعمل مع كلمة المرور أينما تنقله وعلى أي جهاز . تحياتي
SPHINX قام بنشر ديسمبر 9, 2006 قام بنشر ديسمبر 9, 2006 الفكرة جدا ممتازه اود ان اضيف استفسار هل من الممكن عمل الحمايه على الخليه بعد ان يقوم المستخدم بادخال البيانات بحيث لا يستطيع التعديل عليها لاحقا ويكون من حق المدير فقط التعديل بعد ادخال كلمه سريه
عادل جلال قام بنشر ديسمبر 9, 2006 قام بنشر ديسمبر 9, 2006 استاذنا الفاضل على نود عمل حماية على ملف به ماكرو بدون التأثير على الماكرو وجزاك الله خيراَ
عادل جلال قام بنشر ديسمبر 10, 2006 قام بنشر ديسمبر 10, 2006 استاذنا الفاضل على نود عمل حماية على الورقة m بدون التأثير على الماكرو وجزاك الله خيراَ _____.rar
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.