السلام عليكم ورحمة الله وبركاتة مشرفين واعضاء المنتدى الكرام ..
كل عام وانتم بخير.
بالمثال المرفق نموذج يقوم بتحويل قيمة عشرية الى قيمة بنظام السادس عشر من خلال دالة Hex
والدالة تعمل جيدا لكنها لاتقبل كل القيم فعند ادخال قيمة مثل "2898118016" مثلا يقوم البرنامج بعرض رسالة "run time error 6" ولا تعطي نتيجة
نرجو حل المشكلة وتوضيح السبب إن امكن
مع خالص الشكر والتقدير ،،