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

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


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

السلام عليكم ,,

سؤال في حال تم عمل ماكرو للفلترة و بعدعمل حماية للشيت فان المايكرو لا يعمل بالطبع 

السؤال اريد ان اجعل الماكرو يعمل عندما يفتح الشيت وفي نفس الوقت احمي الشيت و المعادلات 

ما الحل ؟ عنوان مخالف تم تعديل عنوان المشاركة ليعبر عن طلبك

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

وعليكم السلام وبما انك لم تقم برفع ملف موضح عليه المطلوب بكل دقة فكان عليك استخدام خاصية البحث بالمنتدى- تفضل

تعديل الكود ليتناسب مع حماية الورقة

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

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

لو ارفقت ملفا كان اجدى وانفع

في بداية الكود 

ActiveSheet.Unprotect Password:="123"

وفي نهاية الكود 

ActiveSheet.Protect Password:="123"

جيث 123 هي كلمة مرور الحماية 
 

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

للاسف غير مجدية

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

واذا تركت الشيت بدون حماية المعادلات سوف يقوم اي مستخدم بتعديلها 

فالمطلوب ان الماكرو يعمر و لكن ضمن المعادلات تكون محمية  عند فتح المللف " اكيد فيه طريقة "لكن كيف ؟

 

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

وهذا ما يقوم به الكود المرفق اعلاه  اثناء  تشغيل الماكرو يلغي الحماية وبعد الانتهاء من عمل الماكرو يعيد الحماية وهذا الامر لا تلاحظه ولا يمكن  للمستخدم تعديل المغادلات

لو ارفقت ملفا لاختصرت علينا الوقت والجهد

تحياتي

 

 

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

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

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

Important Information