الإستطلاع: قيّم هذا الموضوع
خيارات إستطلاع
قيّم هذا الموضوع

 
أدوات الموضوع
انواع عرض الموضوع
قديم 05-06-2013, 07:41 PM
  #1
خالد المصرى
مشارك مبتدئ
 
تاريخ التسجيل: Jan 2008
العمر: 39
المشاركات: 9
Icon26 دالة تفقيط عربي انجليزي VBA Tafqeet for Excel v1.0-KFawzy

السلام عليكم ورحمة الله وبركاته
هذا ملف يحتوي على دالتين للتفقيط (احداهما تفقيط عربي والاخرى تفقيط انجليزي)



شرح عناصر المعادلة:
Number
عنصر اجباري – وهو الرقم المراد تفقيطه - يمكن ان يكون رقم او عنوان خلية

Decimal_Places
عنصر اختياري – وهو عدد الارقام المراد تفقيطها بعد العلامة العشرية – اما ان تكون 0 أو 2 أو 3

Big_Unit
عنصر اختياري – وهو الوحدة الكبرى للعملة – مثل (جنية – ريال - دينار - ...)

Small_Unit
عنصر اختياري – وهو الوحدة الصغرى للعملة – مثل (قرش – هللة - فلس - ...)

Start_With
عنصر اختياري – كلمة أو جملة توضع في بداية التفقيط مثل (فقط - only - ...)

End_With
عنصر اختياري – كلمة أو جملة توضع في نهاية التفقيط مثل (لاغير - ...)

طريقة اضافة الدوال في أي ملف اكسيل:
أولا: بالنسبة لملفات اكسيل 2003







ثانيا: بالنسبة لملفات اكسيل 2007







ملاحظات هامة
1- يمكن اهمال جميع عناصر المعادلة ما عدا العنصر الاول Number
2- العنصر الثاني Decimal_Places اما ان يكون 0 او 2 او 3 (والقيمة الافتراضية له في حالة اهماله هي 2) وقد قمت باضافته نظرا لان العملة يمكن ان تتكون من 1000 وحدة مثل (الدينار الكويتي = 1000 فلس) وفي هذه الحالة يجب تحديد ان الارقام المراد تفقيطها بعد العلامة العشرية تتكون من 3 أرقام (لاحظ الفرق في الأمثلة بالاسفل)
3- رغم ان اهمال العنصر الثاني Decimal_Places جائز الا انني لا انصح بذلك
4- استخدم الطريقة التالية لادخال المعادلات (اسهل طريقة لادخال المعادلات)


الأمثلة:



أرجو اختبار المعادلات والتنوية اذا ما كان هناك مشاكل أو اقتراحات

شكرا
الملفات المرفقة
نوع الملف: rar VBA Tafqeet for Excel v1.0_KFawzy.rar‏ (12.0 كيلوبايت, المشاهدات 983)
خالد المصرى غير متواجد حالياً  
رد مع اقتباس
 


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML متاحة

الانتقال السريع


الساعة الآن 10:01 PM