السلام عليكم
اخواتي الكرام بس سؤال صغير
إستدعاء كود من نموذج أخر
مرفق مثال
شكراً
جزاكم الله كل الخير
اخي / fehme
السلام عليكم
اذا رغبت في اظهار هذه الرسالة من اي مكان في التطبيق يفضل عمل وظيفة ( Function ) في وحدة نمطية ومن ثم استدعاء تلك الوظيفة في حدث عند النقر للنموذجين .
الوظيفة تكون كالتالي
Function strmsghi() As String
strmsghi = MsgBox("hi")
End Functionلاستدعاء الوظيفة في حدث عند النقر لزر الامر تكتب الآتي
=strmsghi()
حيث strmsghi هو اسم الوظيفة
انظر ملفك بعد التعديل
ارجو ان يكون هو المطلوب
بالتوفيق
تم تعديل هذه المشاركة بواسطة يوسف احمد في 26 ديسمبر 2007 في 09:28
جزاك الله كل الخير ولكن لايوجد طريقة لإستدعاء الكود حتى ولو لم يكن Function في نفس النموذج مافي مشكلة يتم إستدعائه أما من نموذج آخر فاماهي الطريقة لأنني مشكلة إذا بدي أقوم بتحويل كافة الأوامر في الأزرار إلى Function
العدد كبير جداً وجزاك الله كل الخير
السلام عليكم ياعزيزي
انا عندي حل تاني وهو عن طريق وحدات الماكرو
انا عملتلك واحدة وهي اظهار الرسلاة والي مكتوب فيها
وكلو ممكن تغيروا انتا
وبعد هيك من عند حدث الزر فقط بتختار الماكرو بدل ما تختار event procedure
وإن شاء الله تكون فهمت علي وتساعدك اكتر الطريقه
وبالماكرو بتقدر تعمل اشياء كتير اخرى
وهي ملفك بعد التعديل
السلام عليكم ياعزيزي
انا عندي حل تاني وهو عن طريق وحدات الماكرو
انا عملتلك واحدة وهي اظهار الرسلاة والي مكتوب فيها
وكلو ممكن تغيروا انتا
وبعد هيك من عند حدث الزر فقط بتختار الماكرو بدل ما تختار event procedure
وإن شاء الله تكون فهمت علي وتساعدك اكتر الطريقه
وبالماكرو بتقدر تعمل اشياء كتير اخرى
وهي ملفك بعد التعديل
سبحان الله وبحمده سبحان الله العظيم
سبحان الله . الحمد لله . لا اله الا الله . الله اكبر
استغفر الله . استغفر الله . استغفر الله
السلام عليكم
أخي
m2drsh_ansaak
اقتباسالسلام عليكم ياعزيزيانا عندي حل تاني وهو عن طريق وحدات الماكرو
انا عملتلك واحدة وهي اظهار الرسلاة والي مكتوب فيها
وكلو ممكن تغيروا انتا
وبعد هيك من عند حدث الزر فقط بتختار الماكرو بدل ما تختار event procedure
وإن شاء الله تكون فهمت علي وتساعدك اكتر الطريقه
وبالماكرو بتقدر تعمل اشياء كتير اخرى
وهي ملفك بعد التعديل
السلام عليكم ياعزيزي
انا عندي حل تاني وهو عن طريق وحدات الماكرو
انا عملتلك واحدة وهي اظهار الرسلاة والي مكتوب فيها
وكلو ممكن تغيروا انتا
وبعد هيك من عند حدث الزر فقط بتختار الماكرو بدل ما تختار event procedure
وإن شاء الله تكون فهمت علي وتساعدك اكتر الطريقه
وبالماكرو بتقدر تعمل اشياء كتير اخرى
وهي ملفك بعد التعديل
ياحبيبي
كل الكلام الذي كتبته على شان أظهر رسالة عن طريق الماكرو ؟؟؟؟؟؟؟؟؟؟؟؟
السؤال هو إستدعاء كود في نموذج لزر أمر من نموذج آخر وليس الكود الموجود في المرفق
الكود الموجود في المرفق هو مجرد مثال أما الكود الحقيقي لكل زر في البرنامج هو أكثر من 20 سطر
فلذلك أقوم بوضع كود بسيط لكي يتم الأجابة عليه جزاك الله كل الخير
والسلام عليكم
تم تعديل هذه المشاركة بواسطة fehme في 28 ديسمبر 2007 في 05:10
هذا الموضوع مغلق.