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

Hassan Abo-Ali

عضو جديد 01
  • Posts

    14
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو Hassan Abo-Ali

  1. الاخ الجموعي الكريم ولو ودي اسوي حماية لاكثر من ورقة في نفس الوقت أيش يصير الكووووود ........... ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
  2. ياجماعة الخير .. حد يشوف مشكلتي اللي يجزاكم خير
  3. ياجماعة الخير تكرموا شوفي مشكلتي على منتدى الاكسيل ومنتدى الوفيس العام
  4. ياجماعة الخير ... بالله افيدوني للاهمية ارفقت الملف الذي به المشكلة بالتعليق السابق ارجوا الاهتمام من حضراتكم ... وجزاكم الله كل خير
  5. المشكلة تظهر فقط عندما يقوم الماكرو بالحماية .... ولا تظهر حينما اقوم بعمل الحماية بنفسي ثانيا : الحماية تكون موجوده ولكن المشكله في تنسيق الحماية بمعنى أن تنسيق الحماية يكون عدم تحديد اي خلية ولكن بعد الفتح والاغلاق تكون الحماية موجوده ولكن يكون التنسيق تحديد الخلايا متاح والمشكله الثانية أن بعد الفتح والاغلاق أجد الخلية A1 عليها التحديد وهذه المشاكل تظهر فقط عندما يعمل الماكرو وبعد ذلك اغلق وافتح و عندي اكثر من ورقة محميه والامر ينفذ شئ على ورقة وشئ اخر على ورقه اخري يعني الامر يتم تنفيذه على اكثر من ورقه وكل الاوراق محميه مع التنسيق عدم تحديد الخلايا لذلك اعطي VBA امر unprotect قبل تنفيذ العملية وأمر protect بعد تنفيذ العملية والمشكلة اني اذا اغلقت الاكسيل وفتحته من جديد اجد مشكلتين الأولى ان تنسيق الحماية يكون متاح فيه تحديد الخلايا والثانية ان التحديد اجده على الخلية A1 وليس على الخلية التي كان عليها التحديد قبل الاغلاق والعمليات مترتبه على الخلية المحدده لذلك أقوم بعمل الحماية مع التنسيق عدم تحديد الخلايا ومرفق لحضراتكم نموذج للمشكله ادخل على صفحة الحركة اليومية مثلا وحدد اي خلية واخرج منها وعود اليها مره اخرى تجد الخلية المحدده هي الخلية A1 وليست الخلية التي قمت بتحديدها وتجد الحماية موجوده ولكن مع التنسيق تحديد الخلايا متاح واذا انحلت المشكله وتريد التجربه اعمل حركة وارد للصنف 308383000 مثلا واغلق الاكسيل وافتحه واخل على الحركة اليومية للتأكد انها انحلت ام لا نسخ من المستودعات.rar الاستاذ الفاضل : ابوعيد أود أن اعلم حضرتك ان الصفحة التي اريد عليها الحماية وعدم تحديد الخلايا بها المستخدم ليس له علاقه بها ولا يستخدمها وبالنسبة لاقتراح حضرتك فهذا بالفعل هو اللي انا اسويه كما ذكرت في السابق اني اعطي ال VBA أمر بعمل unprotect قبل تنفيذ العملية و protect بعد تنفيذها
  6. اولا : المشكلة ليست بهذا الملف هذا فقط نموذج المشكلة في برنامج مسويه على اكسيل مع ملاحظة أن المشكلة تظهر فقط عندما يقوم الماكرو بالحماية .... ولا تظهر حينما اقوم بعمل الحماية بنفسي ثانيا : الحماية تكون موجوده ولكن المشكله في تنسيق الحماية بمعنى أن تنسيق الحماية يكون عدم تحديد اي خلية ولكن بعد الفتح والاغلاق تكون الحماية موجوده ولكن يكون التنسيق تحديد الخلايا متاح والمشكله الثانية أن بعد الفتح والاغلاق أجد الخلية A1 عليها التحديد وهذه المشاكل تظهر فقط عندما يعمل الماكرو وبعد ذلك اغلق وافتح و عندي اكثر من ورقة محميه والامر ينفذ شئ على ورقة وشئ اخر على ورقه اخري يعني الامر يتم تنفيذه على اكثر من ورقه وكل الاوراق محميه مع التنسيق عدم تحديد الخلايا لذلك اعطي VBA امر unprotect قبل تنفيذ العملية وأمر protect بعد تنفيذ العملية والمشكلة اني اذا اغلقت الاكسيل وفتحته من جديد اجد مشكلتين الأولى ان تنسيق الحماية يكون متاح فيه تحديد الخلايا والثانية ان التحديد اجده على الخلية A1 وليس على الخلية التي كان عليها التحديد قبل الاغلاق وهذه مشكله كبيره لان العمليات التالية تترتب على الخلية المحدده
  7. اخي الكريم عندي اكثر من ورقة محميه والامر ينفذ شئ على ورقة وشئ اخر على ورقه اخري يعني الامر يتم تنفيذه على اكثر من ورقه وكل الاوراق محميه مع التنسيق عدم تحديد الخلايا لذلك اعطي الورقة امر unprotect قبل تنفيذ العملية وأمر protect بعد تنفيذ العملية والمشكلة اني اذا اغلقت الاكسيل وفتحته من جديد اجد مشكلتين الأولى ان تنسيق الحماية يكون متاح فيه تحديد الخلايا والثانية ان التحديد اجده على الخلية A1 وليس على الخلية التي كان عليها التحديد قبل الاغلاق وهذه مشكله كبيره لان العمليات التالية تترتب على الخلية المحدده وشكرا جزيلا على اهتمام حضراتكم ،،، ونسأل الله ان يجعل هذا العلم الذي ينتفع به في ميزان حسناتكم الجارية ،،،
  8. على سبيل المثال ورقة العمل المرفقه بها ماكرو لحماية الورقة العمل مع تنسيق عدم تحديد اي خلية يتم تنفيذ الماكرو بنجاح ولكن عندما اقوم باغلاقها واعادة فتحها اجد ورقة العمل بها الحماية لكن يتغير تنسيق الحماية واستطيع تحديد اي خلية وهذا يتسبب في مشكلة لان الاوامر الاخرى في ورقتي الاساسية مترتبه على الخلية التي عليها التحديد والمشكلة الثانية انه يتم تحديد الخلية A1 تلقائيا عندما اقوم باعادة الفتح وليس اخر خليه محدده قبل الاغلاق ارجو الافاده ومرفق نموذج مبسط للمشكله مسيرات رواتب.rar
  9. هذا هو الأمر المستخدم ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True ActiveSheet.EnableSelection = xlNoSelection ينفذ أمر الحماية وبالتنسيق عدم تحديد اي خلايا كما هو مطلوب تماما لكن المشكله عندما اغلاق الاكسيل واقوم بفتحه اجد الشيت محمي ولكن اي شخص يستطيع تحديد الخلايا والخلية التي كانت عليها التحديد قبل الاغلاق لا اجد التحديد عندها ويتم تحديد الخلية A1 تلقائياً ارجوا الافاده .. هذا الامر ازعجني جدا
  10. هذا هو الأمر المستخدم ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True ActiveSheet.EnableSelection = xlNoSelection ينفذ أمر الحماية وبالتنسيق عدم تحديد اي خلايا كما هو مطلوب تماما لكن المشكله عندما اغلاق الاكسيل واقوم بفتحه اجد الشيت محمي ولكن اي شخص يستطيع تحديد الخلايا والخلية التي كانت عليها التحديد قبل الاغلاق لا اجد التحديد عندها ويتم تحديد الخلية A1 تلقائياً أرجوا الافاده هذه المشكلة فعلا ارهقتني وخربت علي كل اللي سويته لان الاوامر التاليه مبنية على الخلية المحدده وشكرا جزيلا لمن يقدم العون والمساعده ولمن يحاول المساعده
  11. الاخوه الكرام عندي مشكلة ارهقتني عندما اقوم بحماية الورقه عن طريق الماكرو مع التنسيق عدم تحديد اي خلية ينفذ الامر تماما ولكن عندما اغلق المصنف واقوم بفتحه مره اخرى احصله مؤمن لكن يتم تحديد الخلايا وهذا يتسبب لي في مشكله لان الاوامر التاليه في الماكرو تترتب على الخلية المحدده ارجوا الافاده
  12. الأخ الجموعي الكريم عندي مشكلة ارهقتني عندما اقوم بحماية الورقه عن طريق الماكرو مع التنسيق عدم تحديد اي خلية ينفذ الامر تماما ولكن عندما اغلق المصنف واقوم بفتحه مره اخرى احصله مؤمن لكن يتم تحديد الخلايا وهذا يتسبب لي في مشكله لان الاوامر التاليه في الماكرو تترتب على الخلية المحدده ارجوا الافاده
×
×
  • اضف...

Important Information