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

سؤال هل يمكن عمل حدثين لورقة واحدة فى الكود


إذهب إلى أفضل إجابة Solved by أ / محمد صالح,

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

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

السادة الافاضل بمنتدى اوفيسنا العظيم والكريم بكم

أستأذنكم بسؤال محيرنى فى الاكسل

هل يمكن اعمل عدد 2 حدث للورقة الواجدة فى كود الاكسل 

اى للتوضيح اكثر هل يمكن عمل حدث مثلا change للورقة فى الكود وعمل ايضا حدث اخر وليكن activate فى الكود لنفس الورقة

اتمنى المساعدة والرد

وجزاكم الله كل خير

 

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

  • أفضل إجابة

جميع الأحداث الممكنة في ورقة العمل يمكن تعبئتها بالكود 

للتعرف على الأحداث الممكنة

كلك يمين على اسم الشيت في تبويب الشيتات ثم اختيار view code 

ثم نختار من القائمة اليسرى worksheet أعلى يسار نافذة الكود

سنجد في القائمة اليمنى الأحداث الممكنة 

excel_macro_9.jpg

بالتوفيق 

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

ااستاذي الفاضل   / محمد صالح

اولا نشكر سيادتكم علي الرد والمشاركة

ولكن عن تجربة وضعت عدد 2 حدث في الورقة فكان لايعملان مع بعض 

احدهم يعمل والاخر لا

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

كل ماتتغير هذة القائمة المنسدلة تقوم مثلا بجعل خلاي معينة بها ارقام الي خلايا فارغة

 

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

 

ستجد ان الحدثين لايعملان معا

جرب سيادتك بنفسك وشوف النتيجة

في النهاية لايسعني إلا ان اشكر سيادتك

ومنتظر الرد

 

 

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

لو أرفقت ملفك الذي به المشكلة ربما نتوصل لحلها

لكن كما أخبرتك 

يمكنك وضع أكواد في جميع الأحداث الممكنة

المهم ألا يحدث تضارب بين الأحداث

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information