بســم الله الـرحمــن الرحيــم
أخواني الكرام
السلام عليكم
عندي برنامج يحتوي على استعلامات كثيرة ، وقد قمت بتحويلها إلى VBA ومن ثم قمت بحذفها لأني أريد تنفيذها برمجياً .
والسؤال هنا :
كيف أقوم بتسمية الاستعلام في VBA حتى يتم استدعائه في دوال المجال التجميعي مثل Dcount أو Dsum أو Dlookup ؟
توضيح أكثر :عندي استعلام اسمه q1 يقوم بتحديد عدد السجلات التي تحتوي على "حسن" في الحقل المسمى aa ، وعندي حقل نص في نموذج يتضمن الدالة التالية
=Dcount("aa","q1")حيث aa اسم الحقل و q1 اسم الاستعلام
بعد تحويل الاستعلام q1 الى VBA ، قمت بحذف الاستعلام q1 من قائمة الاستعلامات ، وبعدها قمت بكتابة الدالة Dcount في نفس محرر الكود ولكن لا أعرف كيف أسمي الاستعلام حتى تقوم الدالة باستدعائة .
تابع الشرح في المرفق