اخي شكرا علي الرد ولكن هذا الماكرو يحسب في الداهم علي اساس انها دينار قمت بتعديلها في خانة الداله =B_Only(A1,1,0,2,"درهم","ديناران","دينارات") ولكن واذا كتبت له 0.500 درهم تكتب " فقط صفر دينار "
وايضا انظر الي هذا المثال لو كتبت له
4,910.295 تكتب هكذا فقط أربعة آلاف وتسعمائة وعشرة و 0.30 درهم اي ان كلمة دينار بعد الدنانير لا تكتب
نرجوا اعادة تعديل الداله وشكرا