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

تفسير هذه المعانى


lord

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

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

ما الفرق بين Function و sub فى الكود وما مهناها

وكذلك thiswarkbook , الmodule ومتى نضع الكود فى ايهما

هذا مهم للمبتدئين شرح تفاصيل بسيطة سوف يكمل المعلومة عند المبتدأ

زيوجد امثلة كثيرة نريد لها شرح او تعريف على الاقل استخدامهما

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

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

السلام عليكم ...

ببساطة شديدة فإن Function تستخدم لإنشاء الدوال ، وهذه الدوال تعطينا قيماً معينة (مخرجات) نتيجة معالجتها لقيم أخرى (مدخلات) ، ويمكننا استخدام هذه الدوال سواءً في ورقة الاكسل (مثل الدوال الأخرى) أو داخل أكواد الفيجوال. أما Sub فهي مخصصة للقيام بوظيفة معينة ولكنها لا تستطيع إرجاع أية قيمة. لمزيد من التفاصيل راجع الرابط التالي:

http://www.officena.net/ib/index.php?showtopic=425

يستخدم الـ Module من أجل احتضان أكواد الـ Sub و الـ Function ، وهنا يمكننا تشغيل هذه الأكواد بالاعتماد على عدد من الأساليب من بينها :

ربط كود الـ Sub بزر أمر ، تحرير الدالة الموجودة في ورقة العمل أو تحرير الخلايا التي تعتبر مدخلات لها ، ... الخ.

أما ThisWorkbook و باقي أوراق العمل (على اعتبار أن الـ Module هو بحد ذاته ورقة عمل في الاكسل) فتقوم بنفس عمل الـ Module وتزيد عنه باحتوائها على مجموعة متنوعة من الأحداث يمكن مشاهدتها في القائمة المنسدلة اليمينية الموجودة في أعلاه ، وهذه الأحداث يمكن ربطها بالأكواد : كحدث فتح مصنف العمل ، وحدث تغيير إحدى الخلايا ، ... ، الخ.

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

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

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

Important Information