إرجاع تعبير منسق كرقم.
بناء الجملة
FormatNumber(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
يحتوي بناء جملة الدالة FormatNumber على هذه الوسيطات:
| الوسيطة | الوصف |
|---|---|
| التعبير | مطلوبة. التعبير المطلوب تنسيقه. |
| NumDigitsAfterDecimal | اختيارية. قيمة رقمية تشير إلى عدد الأماكن التي يتم عرضها على يمين الفاصلة العشرية. القيمة الافتراضية هي –1، ما يشير إلى استخدام الإعدادات الإقليمية للكمبيوتر. |
| IncludeLeadingDigit | اختيارية. ثابت Tristate الذي يشير إلى ما إذا كان يتم عرض صفر بادئ للقيم الكسرية أم لا. راجع قسم الإعدادات للقيم. |
| UseParensForNegativeNumbers | اختيارية. ثابت Tristate الذي يشير إلى ما إذا كان يجب وضع القيم السالبة داخل الأقواس أم لا. راجع قسم الإعدادات للقيم. |
| GroupDigits | اختيارية. ثابت Tristate الذي يشير إلى ما إذا كانت الأرقام مجمعة أم لا باستخدام محدد المجموعة المحدد في الإعدادات الإقليمية للكمبيوتر. راجع قسم الإعدادات للقيم. |
الإعدادات
تحتوي وسيطات IncludeLeadingDigit و UseParensForNegativeNumbers و GroupDigits على الإعدادات التالية:
| ثابت | Value | الوصف |
|---|---|---|
| vbTrue | –1 | True |
| vbFalse | 0 | False |
| vbUseDefault | –2 | استخدم الإعداد من الإعدادات الإقليمية للكمبيوتر. |
ملاحظات
عند حذف وسيطة اختيارية واحدة أو أكثر، يتم توفير قيم الوسيطات المحذفة بواسطة الإعدادات الإقليمية للكمبيوتر.
ملاحظة
تأتي جميع معلومات الإعدادات من علامة التبويب رقم الإعدادات الإقليمية .
أمثلة
| التعبير | النتائج |
|---|---|
| SELECT FormatNumber([SalePrice]) AS Expr1 FROM ProductSales; | تنسيق قيم العملة في حقل "SalePrice" بتنسيق "رقم" وإرجاعها في العمود Expr1. |
| SELECT FormatNumber([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; | تنسيق قيم الأرقام في حقل "الخصم" بتنسيق "رقم" مع نقطتين عشريتين، سيكون لكل القيم الأقل من 1 "0" قبل الفاصلة العشرية، وسيتم تغطية القيم السالبة بين أقواس، وسيتم تجميع القيمة حسب المحدد الافتراضي (سيتم عرض "1000" على أنها 1000.00، سيتم عرض "-1000" على أنها (1000.00)، سيتم عرض "0" ك 0.00). |