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

أرجو المساعدة فى حل مشكلة حماية شيت ورقة العمل


إذهب إلى أفضل إجابة Solved by بن علية حاجي,

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

أرجو المساعدة فى حل هذه المشكلة 

 

عند القيام  بحماية ورقة العمل من خلال :     Tools - protection - protect sheet - OK

 

نجد أن الازرار الأوامر التى باللون الأزرق ( ترتيب المحطات ) ،  ( اعادة الترتيب )  نجد أنها لا تعمل نهائيا" فى حالة تفعيل حماية ورقة العمل .

 

، ولكن نجدها تعمل فقط فى حالة الغاء الحماية عن ورقة العمل  .

 

والمطلوب هو تفعيل عمل وظيفة هذه الأوامر الموجودة فى الأزرار الزرقاء اللون مع تفعيل حماية ورقة العمل فى نفس الوقت ( الاثنان معا" ) . 

 

و لكم جزيل الشكر .

مرفق ملف العمل لتوضيح المطلوب والتنفيذ عليه .

 

 

ترتيب المحطات.rar

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

تفضل اخي المرفق 

كلمه السر للحمايه هى 123 

attachicon.gifترتيب المحطات.rar

 أخى الفاضل / ابراهيم محمد

الف شكر على المساعدة

ولكن المشكلة مازالت موجودة وهى أنه عند القيام بالضغط بالماوس على الأسهم الموجودة عند رأس الجدول - الضغط على الأسهم لاختيار الترتيب تصاعدى أو تنازلى فانه لا توجد استجابة ولا تظهر القائمة عند النقر على الأسهم - هذا فى حالة ان الصفحة محمية  .

أخى العزيز - المطلوب أيضا" أن يتم تفعيل هذه الأسهم مع وجود الحماية فى نفس الوقت .

 

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

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

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

 

أخي الكريم أحمد، إن فكرة الفرز باختيار الترتيب التصاعدي أو التنازلي في ورقة محمية لا يتم  إلا بطريقتين (حسب اعتقادي) الأولى هي بإزالة الحماية عن الورقة ثم القيام بالترتيب (وإزالة الحماية لا يتم بالنقر بالماوس على الأسهم الموجودة عند رأس الجدول -هذا ما أعرفه-) والثانية بإزالة الحماية عن الخلايا من الورقة التي يتم فرزها (وفي هذه الحالة حماية الورقة لا معنى له) مع تعديل في الكود، وهذا ما قمت به في الملف المرفق... وكود الحماية هو نفسه الذي وضعه أخي الكريم إبراهيم أي 123... أرجو أني وفقت في المطلوب... 

 

أخوك بن علية

 

ملاحظة: يمكن أن يتم تغيير كود الفرز حسب المحطات بمضمون خلية متغيرة بدلا من خلية الفرز C2 التي وضعتها في الكود (بزرين أحدهما للفرز التصاعدي والآخر للفرز التنازلي حسب مضمون الخلية المتغيرة أو يمكن أن يكون يزر واحد متغير تارة تصاعديا وتارة تنازليا) مع ترك مبدأ الأكواد السابقة... هذا مجرد رأي...

 

الملف المرفق: ترتيب المحطات2.rar

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

السلام عليكم ورحمه الله وبركاته 

 جرب وضع هذا الكود فى نهايه الكود  عند الكود الذى يقوم بتفعيل الحمايه على الصفحه  وان شاء الله يكون به ما تطلب 

ActiveSheet.Protect (123), DrawingObjects:=True, Contents:=True, Scenarios:=True _
        , AllowSorting:=True, AllowFiltering:=True
  • Like 1
رابط هذا التعليق
شارك

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

 

أرجو المساعدة فى تنفيذ اقتراح الأخ الكريم / بن علية حاجى   والخاص بتغيير كود الفرز حسب المحطات بمضمون خلية متغيرة بدلا من خلية الفرز C2 التي وضعتها في الكود (بزرين أحدهما للفرز التصاعدي والآخر للفرز التنازلي حسب مضمون الخلية المتغيرة أو يمكن أن يكون يزر واحد متغير تارة تصاعديا وتارة تنازليا) مع ترك مبدأ الأكواد السابقة...

أرجو القيام  بتعديل الكود بحيث يتم  الفرز بإختيار خلية الفرز إما  أن تكون C2  أو D2  أو E2  أو F2

وأن يتم ذلك والشيت محمى حتى لو اقتضى الأمر بإضافة أكثر من زر لكل اختيار من الاختيارات السابقة للخلايا ، ويتم تخصيص زرين لكل اختيار للخلية الواحدة أحدهما زر للترتيب التصاعدى والآخر للترتيب التنازلى ، مع وجود الحماية الكاملة لصفحة العمل .

ولكم جميعا" جزيل الشكر .

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

  • أفضل إجابة

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

 

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

 

أخوك بن علية

 

ترتيب المحطات3.rar

تم تعديل بواسطه بن علية حاجي
  • Like 2
رابط هذا التعليق
شارك

الاستاذ الفاضل / بن عليه حاجي 

بارك الله فيك وزادك الله علما  ومعذرة لدخولي على الموضوع هكذا دون استأذان 

فما اردت الا اثراء الموضوع بتعدد الافكار  ومنكم نتعلم المزيد 

تقبل تحياتي واخترامي 

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

الاستاذ الفاضل / بن عليه حاجي 

بارك الله فيك وزادك الله علما  ومعذرة لدخولي على الموضوع هكذا دون استأذان 

فما اردت الا اثراء الموضوع بتعدد الافكار  ومنكم نتعلم المزيد 

تقبل تحياتي واخترامي 

الاستاذ الفاضل / إبراهيم محمد

الف شكر لمرور حضرتك واهتمامك بحل الموضوع ، بارك الله فى حضرتك .

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

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

أخي الكريم  المحترم / بن عليه حاجى

تسلم إيدك – فعلا حل ممتاز ورائع ، زادك الله علما"

أشكرك فعلا شكرا" جزيلا"  على حلولك العبقرية الرائعة  ودائما" من تقدم الى تقدم ، بجد انا لا أعرف كيف أوفيك حقك من التقدير والشكر والعرفان  ، وجزاك الله كل خير  .

أخوك / أحمد 

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

  • 10 months later...

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