المشاركات : 1
المواضيع 0
الإنتساب : May 2020
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
السلام عليكم ورحمة الله وبركاته .....
1- الدوال النصية مثل دالة الـ Trim لا تعمل ...... يطالب فيجوال بادراج المكتبة الخاصة بها كونها غير مفعلة او غير موجودة .
2- المتغيرات النصية مثل prompt$ او اي متغير نصي لم يتم التعريف عنه في اي جزء من البرنامج .... يطالب البرنامج بالتعريف عنه
ممكن التوضيح بالصور لتفعيل المرجع او المكتبة الخاصة بالدوال و المتغيرات النصية
و ارجو الرد بسرعة و ارفاق حل المكتبات او الرفرينس (المراجع) بالنسبة للمشكلتين اعلاه ولكم مني فائق الاحترام و التقدير ...
المشاركات : 2,008
المواضيع 58
الإنتساب : Oct 2014
السمعة :
1,005
الشكر: 31833
تم شكره 22865 مرات في 2187 مشاركات
وعليكم السلام ورحمة الله وبركاته
أهلا بك أخي الكريم ,
- بالنسبة للسؤال رقم 1 :
لاتوجد أي مكتبات يتوجب عليك إدراجها في مشروعك عند إستخدامك للدالة Trim وذلك لأنها من ضمن الدوال الموجودة في مكتبة الـ VBA التابعة للفيجول بيسك , المشكلة التي عندك أو رسالة الخطأ التي تظهر لك تطالبك بإدراج مكتبة ما هي أنه توجد مكتبات مدرجة في مشروعك ولكن ملفاتها الـ dll غير معرفة أو مسجلة في جهازك لذلك إذا ظهرت لك مثل رسائل الخطأ هذه قم بالذهاب إلى قائمة Project ثم إختر العنصر References ثم عند ظهور نافذة المكتبات إبحث عن أي مكتبة معلمه بعلامة الصح ومكتوب قبل إسمها Missing أي مفقودة قم بإلغاء علامة الصح منها ثم إضغط موافق وجرب تشغيل المشروع إن شاء الله ستجد أن رسائل الخطأ لن تظهر لك مرة أخرى .
- بالنسبة للسؤال رقم 2 :
بالنسبة لتعريف المتغيرات في الفيجول بيسك إذا لم تكتب هذه الكلمتين Option Explicit في أعلى كود فورم أو موديل أو كلاس فتستطيع إستخدام المتغيرات بهذه الطريقة prompt$ بدون الحاجه إلى تعريفها طبعا كل نوع متغيرات له علامة تتبع إسم المتغير فمثلا علامة $ تعني أن المتغير كما ذكرت نوعه نصي وأيضا يتم تجاهل المتغيرات التي تكتبها بالطريقة العادية بدون تعريف وبدون الرموز التي تدل على نوع المتغير ولكن في حالة كتبت الكلمتين Option Explicit في أعلى كود فورم أو موديل أو كلاس فيجب عليك أن تعرف كل متغير في الكود .
- بالتوفيق .
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next