السلام عليكم،
الأخ العزيز أبو هادي .. لقد أطلعت على الكود الذي أنشأته والذي يعمل على حساب الفرق بين التواريخ الهجرية (مرفق الملف).
لكن الكود يعمل مع الرموز (YYYY , M ,D) فقط .. ولا يقبل بقية الرموز الخاصة بالدالة DATEDIF .. وهي (YM , YD , MD).
وحسب علمي أن أن الدالة المقابلة لـ DATEDIF في تطبيقات الفيجوال بيسك هي DateDiff .. وهي لا تقبل إلا الثلاث رموز الأولى فقط.
لذا أو منك وحسب خبرتك الكبيرة في هذا المجال أن تنشأ لنا كود يقبل بقية الرموز .. لكي أتمكن من تصميم برنامج لحساب العمر يقبل التواريخ الهجرية على غرار البرنامج الموجود على الرابط التالي والذي لا يقبل إلا التواريخ الميلادية فقط.
http://www.officena.net/ib/index.php?showtopic=9674
وألف شكر لك أخي أبو هادي.
UmAlQura.rar