أبو هادي قام بنشر يوليو 25, 2003 قام بنشر يوليو 25, 2003 (معدل) السلام عليكم تفقيط محدث بدالتي جديدتين واحدة للعربي ArbNum2Text وأخرى للإنجليزي EngNum2Text وتم الفصل بينهما بعد إن كانتا في دالة واحدة وذلك لوجود فرق في عدد المدخلات تصل إلى 4 مدخلات . والتحديث الآن تركز على تسهيل استخدام الدوال وخصوصا العربي مع استخدام المدخلات الإختيارية والتي كانت سابقا كلها مدخلات مطلوبة . لي ملاحظة واحدة فقط وتحتاج إلى آرائكم وهي تفقيط الكسر للدالة الإنجليزي وخصوصا أن الدالة تبدأ بالعملة أولا ثم تحويل الأرقام إلى حروف وعند الكسر يكون العكس ، الشيء الذي لا يروق لي .. فمن له دراية بالموضوع أرجو التكرم بتقديم مالديه من معلومات ولكم جزيل الشكر سلفا . الكود معمول لللأكسس والأكسل معا . أود أن أنوه أن ما يميز هذا التفقيط عن كل ماهو موجود على ساحة البرمجة والمبرمجين هو تمكنه من قواعد اللغة العربية وتم الإشراف عليه وفحصه من قبل استاذ لغة عربية . تحياتي . الملفات المرفقة Num2Text20030725.zip ( 74.73ك ) عدد مرات التنزيل: 626 تم تعديل مارس 14, 2005 بواسطه أبو هادي 7 1
محمد طاهر عرفه قام بنشر يوليو 27, 2003 قام بنشر يوليو 27, 2003 السلام علكيم أعتقد أن أبو هادي لم يترك مجال لاحد ليتكلم عن التفقيط بعد ذلك :) جزاك الله خيرا علي المثال الرائع :yess: بخصوص المثال نفسه ، لدي اقتراح ، هو أن يضاف زر لنسخ المعادلة نفسها بعد الاختيارات لتطبيقها فى التقارير و النماذج ، أي أن النموذج يكون له فائدان ، اولاهما الاستخدام المباشر ، و الثانية بناء المعادلة بخياراتها من النموذج و نسخ الكود الي تقرير أو نموذج ، حتي يمكن استفادة أكبر عدد من الدالة دون الدخول فى تفاصيل الكود أيضا قد يكون من المفيد وجود خيار لحفظ آخر اختيارات ، او الخيارات الافتراضية للمستخدم ملاحظة أخري ، اذا حاولت جعل الوحدة قرشاً أي بالتنوين ، فانه يضيف بعدها حرف ألف ( أي أريد أن تكون وحدة المفرد قرشاً ) بخصوص التفقيط الانجليزي ، ما أعرفه عنه أن الرقم مثلا لو كان 16543380 ين + 266630 جنيه مصري Only Sixteen Million Five Hundred Forty Three Hundred Eighty Japanese Yen + Two Hundered Sixty Six Thousand Six Hundred Thirty Egyptian Pounds. و حال وجود كسر يكون مثلا 266630 دولار و 85 سنت Two Hundred Sixty Six Thousand Six Hundred Thirty Dollars And Eighty Five Cents و حاولت البحث عن مرجع علي النت و لكن لم أجد بعد :( بالنسبة للتفقيط العربي ( ليس لي خبرة بالنحو و بما أنك ذكرت أنه مدقق لغويا ففقط أحببت أن أشير الي أني أستغربه بعض الشيء ) فمثلا فقط ألف ومائة وريالان سعوديان اثنان كنت أظنها تكتب هكذا فقط ألف و مائة و اثنان ريال سعودي و لكن لندع اللغة لأهلها :d
أبو هادي قام بنشر يوليو 28, 2003 الكاتب قام بنشر يوليو 28, 2003 (معدل) السلام عليكم أخي محمد طاهر .. جاري التعديل ، أما بخصوص قرش وقرشا فالتفقيط يعالج هذه الوضع حسب وجود المعدود بالجملة فتارة تراه قرش وأخرى تراه قرشا :d . أما موضوع اللغة العربية وقواعد الأرقام فهي معقدة وهي معدة بشكلها الصحيح 100% إن شاء الله ولكن كثير من الأحيان يكون التفقيط غير مستساغ من الناس لعدم تعودهم عليه بهذا الشكل . تم التعديل على التفقيط الإنجليزي ويبقى عملية إضافة s الجمع فهل هي مطلوبة هنا وخصوصا أنه كثير من الأحيان يستخدم اختصارات للعملة مثل S.R أو علامة الدولار $ . تم معالجة القيم Null بعد عمل دالة شبيهة للـ Nz حيث هي غير متوفرة في الأكسل ومطلوبة بشدة في الأكسس وهي بإسم myNz . شكرا لكل من أبدى برأيه وملاحظاته ولازلت بانتظار المزيد . التعديلات كذلك تشمل ما طلبه أخونا محمد طاهر من بناء المعادلة والخيارات الإفتراضية في النموذج . تحياتي . الملفات المرفقة Num2Text_97.zip ( 56.12ك ) عدد مرات التنزيل: 267 تم تعديل مارس 14, 2005 بواسطه أبو هادي 2
محمد طاهر عرفه قام بنشر يوليو 31, 2003 قام بنشر يوليو 31, 2003 السلام عليكم علي حد علمي و ما وصلت اليه بالبحث فى النت و بعض المستندات أن ال s تضاف فى حالة كتابة العملة او الوحدة و لا تضاف فى الاغلب فى حالة الاختصار مثل $ أيضا موضوع الشرطة مثلا 21 تكتب Twenty-One $123,121.85 (One Hundred Twenty-Three Thousand One Hundred Twenty-One Dollars and Eighty-Five Cents) $589756.57 (Five Hundred Eighty-Nine Thousand Seven Hundred Fifty-Six Dollars and Fifty-Seven Cents) و الملف المرفق أعتقد أنه يعطي التفقيط الانجليزي بطريقة مدققة ، و لكنه لا يصل للملايين و لكن يصلح للتجربة DollarCv.zip
أبو هادي قام بنشر أغسطس 1, 2003 الكاتب قام بنشر أغسطس 1, 2003 (معدل) السلام عليكم أخي محمد طاهر الملف فتح معي ولكن يبدو أنه معطوب أو أن المشكلة معي في الوورد لأن الموضوع تكرر معي أكثر من مرة . عموما فضلت أن أترك الحل بيد المستخدم حيث قمت بإضافة مدخلين لجمع العملة والكسر . مرفق مثال بعد التعديل . تحياتي . الملفات المرفقة Num2Text_97.zip ( 71.96k ) عدد مرات التحميل: 857 تم تعديل يوليو 27, 2006 بواسطه أبو هادي
أبو هادي قام بنشر يوليو 27, 2006 الكاتب قام بنشر يوليو 27, 2006 (معدل) السلام عليكم تم توسيع النطاق ، الآن يمكنكم تفقيط الأرقام حتى طول 21 خانة والكسور حتى 6 خانات ، كما تمت بعض التنقيحات الأخرى . تحياتي . Num2Text_20060728.rar تم تعديل يوليو 28, 2006 بواسطه أبو هادي 2 1
أ / محمد صالح قام بنشر أغسطس 25, 2020 قام بنشر أغسطس 25, 2020 جزاكم الله كل خير جميعا. وأحب أن أبشركم بأني في طريقي للانتهاء من برمجة أقصر واسرع كود للتفقيط (54 سطر برمجي) متعدد اللغات ويمكن تخصيصه لجميع العملات وموافق لقواعد اللغة العربية واللغة الإنجليزية. ولكن نظرا لاهتمامي بلغة الويب قمت بعمله أولا في هذه الصفحة أونلاين https://www.mr-mas.com/p/tafqeet.html وجاري تحويله ليعمل على فيجوال بيسك للتطبيقات vba تابعونا 1 2
الردود الموصى بها